aboutsummaryrefslogtreecommitdiffhomepage
path: root/qt
diff options
context:
space:
mode:
authorjohnsonj <unknown>2023-07-14 16:48:58 +1000
committerjohnsonj <unknown>2023-07-14 16:48:58 +1000
commit9377739727201262b06048e5b0612c4171ade4d9 (patch)
tree53b180c8794a0ad09b843e88cdd1918af1a33cd9 /qt
parent75dd033787929345584b1c0949684ba59c960566 (diff)
downloadscintilla-mirror-9377739727201262b06048e5b0612c4171ade4d9.tar.gz
Feature [feature-requests:#1488] Stop aligning IME candidate window to target on
Win32 and Qt.
Diffstat (limited to 'qt')
-rw-r--r--qt/ScintillaEditBase/ScintillaEditBase.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/qt/ScintillaEditBase/ScintillaEditBase.cpp b/qt/ScintillaEditBase/ScintillaEditBase.cpp
index 5072cd824..2499932b4 100644
--- a/qt/ScintillaEditBase/ScintillaEditBase.cpp
+++ b/qt/ScintillaEditBase/ScintillaEditBase.cpp
@@ -611,14 +611,6 @@ void ScintillaEditBase::inputMethodEvent(QInputMethodEvent *event)
#endif
sqt->view.imeCaretBlockOverride = true;
}
-
- // Set Candidate window position again at imeCaret when target input.
- const bool targetAny = std::any_of(imeIndicator.begin(), imeIndicator.end(), [](int i) noexcept {
- return i == IndicatorTarget;
- });
- if (targetAny)
- preeditPos = sqt->CurrentPosition();
-
sqt->EnsureCaretVisible();
}
sqt->ShowCaretAtCurrentPosition();