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

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

      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.

        1. ListView.gif
          ListView.gif
          175 kB
        2. main.qml
          0.5 kB
        For Gerrit Dashboard: QTBUG-47151
        # Subject Branch Project Status CR V

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes