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

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



    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Duplicate
    • Affects Version/s: 4.7.1, 4.7.2
    • Fix Version/s: None
    • Component/s: GUI: Look'n'Feel
    • Labels:
    • Environment:
    • Platform/s:


      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.


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



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



                Gerrit Reviews

                There are no open Gerrit changes