diff options
| author | Oliver Eftevaag <oliver.eftevaag@qt.io> | 2024-11-12 15:59:18 +0100 |
|---|---|---|
| committer | Oliver Eftevaag <oliver.eftevaag@qt.io> | 2024-11-13 21:47:32 +0100 |
| commit | 48d1ae7f76c0cb418e9fe256a30e9a3a994f3ec0 (patch) | |
| tree | de20fb804e3e6240c929ce5b2126b18cf2a1791e /src/qml/jsruntime/qv4stringobject.cpp | |
| parent | 8e176007865ceb6126ecc091354181574b347ecc (diff) | |
Unblacklist tst_qquickpopup::popupWindowPositioning for Linux
- Unblacklist the test, and make it more robust, by waiting longer for
various events to occur, like the window expose event.
- Don't reposition in QQuickPopup::geometryChange when using popup
windows. This would cause popups to position themselves to the
top-left corner of the screen. This is because
7fcdc34317df568765a50db4fdb746be8f45143a would change the popup's x
and y hints, to be from the system (using global coordinates), while
QQuickPopupPosition::reposition() assumes the coordinates are local.
Fixes: QTBUG-126667
Pick-to: 6.8
Change-Id: I054472e718426f13655e047dd163eb1045f6c394
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4stringobject.cpp')
0 files changed, 0 insertions, 0 deletions
