diff options
author | Lina Kemmel | 2015-05-21 12:17:00 +0000 |
---|---|---|
committer | Niraj Modi | 2015-05-21 12:17:00 +0000 |
commit | dc58bb2ff00ea851ca65c5c9c9b3adb4fcf629fe (patch) | |
tree | fa1368472f17a7b15b66b86d896208f8f4b297b8 | |
parent | 74b47282f9f1cd29fb3c6b10803cb0b040c8299e (diff) | |
download | eclipse.platform.swt-dc58bb2ff00ea851ca65c5c9c9b3adb4fcf629fe.tar.gz eclipse.platform.swt-dc58bb2ff00ea851ca65c5c9c9b3adb4fcf629fe.tar.xz eclipse.platform.swt-dc58bb2ff00ea851ca65c5c9c9b3adb4fcf629fe.zip |
Bug 467601 - [Win32][bidi] Control#setTextDirection(int) doesn't
propagate AUTO to children of Composite
Change-Id: I13de91b4d8024132f26f037869a1ff5b9fd75354
Signed-off-by: Lina Kemmel <lkemmel@il.ibm.com>
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Text.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Text.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Text.java index 36e6144f2c..02c323a841 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Text.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Text.java @@ -2482,6 +2482,9 @@ boolean updateTextDirection(int textDirection) { textDirection = (style & SWT.RIGHT_TO_LEFT) != 0 ? SWT.RIGHT_TO_LEFT : SWT.LEFT_TO_RIGHT; } } + state |= HAS_AUTO_DIRECTION; + } else { + state &= ~HAS_AUTO_DIRECTION; } if (super.updateTextDirection(textDirection)) { clearSegments (true); |