diff options
author | johnsonj <unknown> | 2023-07-14 16:48:58 +1000 |
---|---|---|
committer | johnsonj <unknown> | 2023-07-14 16:48:58 +1000 |
commit | 9377739727201262b06048e5b0612c4171ade4d9 (patch) | |
tree | 53b180c8794a0ad09b843e88cdd1918af1a33cd9 /qt/ScintillaEditBase/ScintillaEditBase.cpp | |
parent | 75dd033787929345584b1c0949684ba59c960566 (diff) | |
download | scintilla-mirror-9377739727201262b06048e5b0612c4171ade4d9.tar.gz |
Feature [feature-requests:#1488] Stop aligning IME candidate window to target on
Win32 and Qt.
Diffstat (limited to 'qt/ScintillaEditBase/ScintillaEditBase.cpp')
-rw-r--r-- | qt/ScintillaEditBase/ScintillaEditBase.cpp | 8 |
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(); |