diff options
author | Felipe Heidrich <fheidric> | 2007-09-24 20:51:22 +0000 |
---|---|---|
committer | Felipe Heidrich <fheidric> | 2007-09-24 20:51:22 +0000 |
commit | 94be4e401a3fb2f42f015e966ff3c20eef54b12e (patch) | |
tree | 441d920dbf5876b31cc8e336a5381cc35bec2aa3 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java | |
parent | 87409dd82190b37fa754f5e929cac3f245e2f344 (diff) | |
download | eclipse.platform.swt-94be4e401a3fb2f42f015e966ff3c20eef54b12e.tar.gz eclipse.platform.swt-94be4e401a3fb2f42f015e966ff3c20eef54b12e.tar.xz eclipse.platform.swt-94be4e401a3fb2f42f015e966ff3c20eef54b12e.zip |
refactoring
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java')
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java index 9184870060..989914561f 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/Caret.java @@ -284,7 +284,8 @@ void resizeIME () { if (!OS.GetCaretPos (ptCurrentPos)) return; int /*long*/ hwnd = parent.handle; int /*long*/ hIMC = OS.ImmGetContext (hwnd); - if (parent.ime != null) { + IME ime = parent.getIME (); + if (ime != null && ime.isInlineEnabled ()) { Point size = getSize (); CANDIDATEFORM lpCandidate = new CANDIDATEFORM (); lpCandidate.dwStyle = OS.CFS_EXCLUDE; |