summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wasm/qwasmintegration.cpp
diff options
context:
space:
mode:
authorLorn Potter <lorn.potter@gmail.com>2022-09-29 11:48:36 +1000
committerLorn Potter <lorn.potter@gmail.com>2022-11-13 15:19:29 +1000
commita9f94d078a94ca15adf4d8143cba52c4369d45d5 (patch)
tree7faba398449b4e931efa61c4371393c7d9e56ca6 /src/plugins/platforms/wasm/qwasmintegration.cpp
parentece2feee0317b582a56a0bfc783f11fe67d3edee (diff)
wasm: unblock virtual keybaord
QtVirtualKeyboard can be used for non touch apps as well. We were not taking this into consideration and only allowing touch devices to access it. Pick-to: 6.4 Change-Id: I17fcb360b6655ace4fba7447eb85561ba75338a5 Reviewed-by: David Skoland <david.skoland@qt.io> Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Diffstat (limited to 'src/plugins/platforms/wasm/qwasmintegration.cpp')
-rw-r--r--src/plugins/platforms/wasm/qwasmintegration.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/wasm/qwasmintegration.cpp b/src/plugins/platforms/wasm/qwasmintegration.cpp
index 2cec4821f0..39eea05ad3 100644
--- a/src/plugins/platforms/wasm/qwasmintegration.cpp
+++ b/src/plugins/platforms/wasm/qwasmintegration.cpp
@@ -212,7 +212,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();