From 9377739727201262b06048e5b0612c4171ade4d9 Mon Sep 17 00:00:00 2001 From: johnsonj Date: Fri, 14 Jul 2023 16:48:58 +1000 Subject: Feature [feature-requests:#1488] Stop aligning IME candidate window to target on Win32 and Qt. --- qt/ScintillaEditBase/ScintillaEditBase.cpp | 8 -------- 1 file changed, 8 deletions(-) (limited to 'qt') 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(); -- cgit v1.2.3