diff --git a/src/plugins/platforms/wasm/qwasmintegration.cpp b/src/plugins/platforms/wasm/qwasmintegration.cpp index 00bad43191e..18b5f06f35f 100644 --- a/src/plugins/platforms/wasm/qwasmintegration.cpp +++ b/src/plugins/platforms/wasm/qwasmintegration.cpp @@ -209,7 +209,7 @@ QPlatformOpenGLContext *QWasmIntegration::createPlatformOpenGLContext(QOpenGLCon void QWasmIntegration::initialize() { - if (touchPoints < 1) // only touchscreen need inputcontexts + if (qgetenv("QT_IM_MODULE").isEmpty() && touchPoints < 1) return; QString icStr = QPlatformInputContextFactory::requested();