diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2021-10-16 13:09:12 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2021-10-18 12:39:29 +0200 |
commit | 728cc261a0cd644760d217b9ea22dce9f00676c9 (patch) | |
tree | d303aed9b333c6908cd72fc61c58f719eaf61742 /src/qml/compiler/qv4bytecodegenerator.cpp | |
parent | 85be957e9f936ea2d0fd9d7ceaf5da8eb1bcac49 (diff) | |
download | qtdeclarative-728cc261a0cd644760d217b9ea22dce9f00676c9.tar.gz |
Make the dimmer item known to the overlay
The dimmer item blocks all input to items underneath. Since the virtual
keyboard needs to work also during a modal session, we need to use a
containment mask on the dimmer item that lets clicks through.
In order to set that mask on the dimmer, we need to be able to find it
within the hierarchy of items. Since giving it a name doesn't help
(there is no QObject::findChild equivalent for child items), set it as a
dynamic property on the overlay, similar to how the overlay itself is
registered with the QQuickWindow.
Task-number: QTBUG-97075
Task-number: QTBUG-56918
Task-number: QTBUG-92881
Pick-to: 6.2
Change-Id: I18a8de7acb4818f1a41a5be5e56e60617fe8ac7e
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/qml/compiler/qv4bytecodegenerator.cpp')
0 files changed, 0 insertions, 0 deletions