From 5adb97419400af769f0639d8dce592f36a260af1 Mon Sep 17 00:00:00 2001 From: Even Oscar Andersen Date: Sat, 3 May 2025 04:53:02 +0000 Subject: [PATCH] Revert "wasm: call "focus" on window, not canvas" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 845aa1e9d1c60ecff38cbb2d0e98414ac1d9cc68. Reason for revert: This breaks cell phones and tablets on chrome Change-Id: I832f5b0d4b690b45168d6a3368f82317e97829d2 Reviewed-by: Piotr WierciƄski --- src/plugins/platforms/wasm/qwasminputcontext.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/platforms/wasm/qwasminputcontext.cpp b/src/plugins/platforms/wasm/qwasminputcontext.cpp index f4c72a163a6..76328aa6db8 100644 --- a/src/plugins/platforms/wasm/qwasminputcontext.cpp +++ b/src/plugins/platforms/wasm/qwasminputcontext.cpp @@ -326,10 +326,9 @@ void QWasmInputContext::updateInputElement() m_inputElement["style"].set("height", "1px"); m_inputElement.set("value", ""); + m_inputElement.call("blur"); if (focusWindow && focusWindow->handle()) ((QWasmWindow *)(focusWindow->handle()))->focus(); - else - m_inputElement.call("blur"); return; }