From 5cc4bf699cfe4d5915b8ea9f2a7c8449cdc7bd2f Mon Sep 17 00:00:00 2001 From: Vaxry Date: Sun, 24 Mar 2024 16:08:25 +0000 Subject: IME: Refactor and fixup popups --- src/managers/input/TextInput.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/managers/input/TextInput.cpp') diff --git a/src/managers/input/TextInput.cpp b/src/managers/input/TextInput.cpp index c42d4f1f..0e642f82 100644 --- a/src/managers/input/TextInput.cpp +++ b/src/managers/input/TextInput.cpp @@ -222,9 +222,7 @@ void CTextInput::commitStateToIME(wlr_input_method_v2* ime) { wlr_input_method_v2_send_content_type(ime, pV1Input->pendingContentType.hint, pV1Input->pendingContentType.purpose); } - for (auto& p : g_pInputManager->m_sIMERelay.m_lIMEPopups) { - g_pInputManager->m_sIMERelay.updateInputPopup(&p); - } + g_pInputManager->m_sIMERelay.updateAllPopups(); wlr_input_method_v2_send_done(ime); } -- cgit v1.2.3