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

[reg 5.4->5.5] ListView behaves incorrect after flick: current item becomes hidden and keyboard scrolling buggy

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.6.1
    • 5.5.0
    • None
    • OSX 10.4.4, MacBook Pro Retina
    • 1929fee8e17e9ca66e7fe08faa9ed9fa7fdbb127

    Description

      Problem: (see attached QML and animated GIF)

      • Setup a ListView which can be controlled via keyboard arrows keys
      • Use two finger flick and move visible area a few pixel
      • Now try to navigate with cursor keys
      • Instead of smoothly scrolling at bounds the current item gets invisible

      Note:

      • The problem does not occur when I press the touchpad and drag
      • If the problem occurs and I press touchpad, the problem disappears (of course that's not a workaround for a user)
      • I also noticed that onMovementEnded is not emitted when using the touchpad the described way.

      Attachments

        1. ListView.gif
          ListView.gif
          175 kB
        2. main.qml
          0.5 kB

        Issue Links

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

          Activity

            People

              srutledg Shawn Rutledge
              holger.zwar@gmail.com Holger Zwar
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes