From fd09d6f5d570e53394c6b1ef8aa45f9ee632af58 Mon Sep 17 00:00:00 2001 From: Even Oscar Andersen Date: Tue, 22 Apr 2025 18:32:46 +0200 Subject: [PATCH] wasm: a11y - add back incorrectly removed focus handler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-135024 Change-Id: Ia0b5dba60985e36899a5bee116ab2f6cb05c602c Reviewed-by: Morten Johan Sørvig --- src/plugins/platforms/wasm/qwasmaccessibility.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/platforms/wasm/qwasmaccessibility.cpp b/src/plugins/platforms/wasm/qwasmaccessibility.cpp index 42fa8ac875f..c58819923b3 100644 --- a/src/plugins/platforms/wasm/qwasmaccessibility.cpp +++ b/src/plugins/platforms/wasm/qwasmaccessibility.cpp @@ -313,6 +313,10 @@ emscripten::val QWasmAccessibility::createHtmlElement(QAccessibleInterface *ifac element = document.call("createElement", std::string("div")); } + element.call("addEventListener", emscripten::val("focus"), + QWasmSuspendResumeControl::get()->jsEventHandlerAt(m_eventHandlerIndex), + true); + return element; }();