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

Two finger scrolling gesture in Qt Creator in Mac does not work as expected

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 4.7.1, 4.7.2
    • GUI: Look'n'Feel
    • None
    • macOS

    Description

      When user scrolls the code editor or help view with two finger gesture on a trackpad, or uses Magic Mouse touch scroll gesture the scroll gestures are not working properly. User is not in control to stop a scrolling gesture and multiple scroll gestures are just "cached" and happen one after the other.

      The issue is that when doing two finger scroll gesture (swipe down) the help page or code editor page scrolls down. Normally one is able to stop the scrolling by putting fingers again on the trackpad or to magic mouse however Qt Creator doesn't allow this but simply forces the scroll to finish. This is annoying as one cannot change the direction of the scrolling rapidly, or it's not possible to stop scrolling as one sees something relevant in the page.

      User can also cause long scrolling operations by doing quick/slow scroll gestures up/down/up/down Qt Creator simply does all these operations in synchronous manner. In other applications like Safari web browser etc. user can stop the scrolling gesture during one and the gesture user gives is the one that is being done and previous ones are cancelled.

      It also seems that System Preferences for this behavior do not have any impact: it happens regardless whether user has "Scroll with Intertia" scrolling enabled or not in System Preferences/Trackpad settings. Scroll with Inertia is the default settings as without this the two finger trackpad scrolling gesture wouldn't be that usable usable. The same issue is with Magic Mouse scrolling gesture.

      Attached a video of scrolling in Qt Creator and then another showing a proper scrolling in Safari.

      Attachments

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

        Activity

          People

            liaqi Liang Qi
            auotila Aleksi Uotila
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes