Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7.1, 6.7.2, 6.8, 6.9
-
None
-
-
74f06bc0d (dev), 04b8b61ce (dev), 8e3344778 (6.8), 0dfa96aac (6.7), 84673a284 (tqtc/lts-6.5), 38ce3c67b (6.8), e5e03c588 (6.7)
Description
After commit https://codereview.qt-project.org/c/qt/qtwayland/+/554610/4 ("client: implement QWaylandScreen::topLevelAt()") elements in a QScrollArea can't be clicked anymore if a QScroller with grabGesture QScroller::LeftMouseButtonGesture is used.
To reproduce this issue you can use: https://code.qt.io/cgit/qt/qtbase.git/tree/tests/manual/examples/widgets/itemviews/dirview, you just need to replace in main.cpp line 56:
QScroller::grabGesture(&tree, QScroller::TouchGesture); with QScroller::grabGesture(&tree, QScroller::LeftMouseButtonGesture);
Attachments
Issue Links
- resulted from
-
QTBUG-113404 Wayland: Gestures are not delivered to correct top level widget
- Open