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

add ScrollMomentum to ScrollPhase enum, and disambiguate "fingers lifted" from "scrolling movement ended" in cocoa plugin

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Done
    • Affects Version/s: 5.10.0
    • Fix Version/s: 5.12.0 Alpha
    • Component/s: QPA
    • Labels:
      None
    • Environment:

      macOS

    • Platform/s:
      macOS
    • Technical Risk:
      Normal
    • Commits:
      e09f5b17865a09dac41d0f30ef2ea238f38873eb ; qtdeclarative 3d57afaca9d9d19e42342c270c19c86128668277

      Description

      From QTBUG-63026 : the idea is

      https://gist.github.com/torarnv/419861f23ea7528ac52d677b129d4da7

      based on

      http://www.cocoabuilder.com/archive/cocoa/315032-transition-from-nsevent-phase-to-nsevent-momentumphase.html

      We've known for years that this was an issue, but now we know how to fix it, so it would be nice to get that done for 5.11. Then I can remove the timer from QQuickFlickable, which currently waits for the movement to stop before emitting signals such as movementEnded, and has had bugs more than once.

        Attachments

          Issue Links

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

            Activity

              People

              • Assignee:
                vestbo Tor Arne Vestbø
                Reporter:
                srutledg Shawn Rutledge
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes