Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-126313

QScroller gesture blocks mouse clicks

XMLWordPrintable

    • Linux/Wayland
    • 74f06bc0d (dev), 04b8b61ce (dev), 8e3344778 (6.8), 0dfa96aac (6.7), 84673a284 (tqtc/lts-6.5), 38ce3c67b (6.8), e5e03c588 (6.7)

      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);
      

       

        For Gerrit Dashboard: QTBUG-126313
        # Subject Branch Project Status CR V

            liaqi Liang Qi
            h4nn35 Johannes Pointner
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: