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

Swiping nested flickables is unstable and difficult

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.0.1
    • 5.0.0
    • None
    • Mac OS X 10.6.8, current Qt5 master (after refactor merge)
    • macOS
    • dccd8f0b5ca8f6faefb49718e33f9090243f3202

    Description

      Consider that there are "pages" in a horizontal ListView and each page is vertically flickable. This is a common structure for mobile applications. Swiping (using two fingers in Mac) a vertical page is very difficult since it tends to switch to horizontal neighbor pages. See the attached test app & video.

      The problem is very easy to reproduce on Mac (vertical & horizontal wheel events), but some have reproduced the problem even using a normal mouse. So perhaps some logic is needed to exclude flicking both directions the same time...

      Attachments

        1. flick.qml
          0.6 kB
          J-P Nurmi
        2. flick.swf
          4.73 MB
          J-P Nurmi

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              srutledg Shawn Rutledge
              jpnurmi J-P Nurmi
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes