diff options
author | Liang Qi <liang.qi@qt.io> | 2024-04-22 11:30:17 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2024-04-22 15:44:39 +0200 |
commit | ae380d3430276b7bdb4d89570c2d8ed4976598b3 (patch) | |
tree | 13673131d4af5705d1859b138d9d50caab867974 /src/3rdparty/protocol/wl-eglstream-controller.xml | |
parent | 61bfeaed5976a16635ec86e02167cfca6ad751f7 (diff) |
client: Synthesize enter/leave event for popup in xdg-shell - 2
This amends 73d35d3117722cef8e94f0d2036c56ad0a5ddae9.
We can't depend on QGuiApplication::topLevelAt(). For security
reason, Wayland doesn't provide global position for top level
windows in most cases.
We just synthesize enter/leave event for popup between it and the
parent.
Task-number: QTBUG-100148
Task-number: QTBUG-113404
Pick-to: 6.7 6.5 6.2 5.15
Change-Id: I9de1d413cdbc43486c1a110df4517750983e4fda
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Diffstat (limited to 'src/3rdparty/protocol/wl-eglstream-controller.xml')
0 files changed, 0 insertions, 0 deletions