Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
4.7.1, 4.7.2
-
None
-
Macbook Pro (model identifier MacbookPro5,5)
Running Mac OS X 10.6.5
Have replicated the issue also on earlier Macbook non-pro model (late 2006) with older trackpad that only supports the basic two finger gesture but doesn't support other gestures. Have also replicated the issue in the same Macbook late-2006 with MagicMouse. A normal mouse with scroll-wheel (e.g. Logitech BT mouse) does not cause this issue.Macbook Pro (model identifier MacbookPro5,5) Running Mac OS X 10.6.5 Have replicated the issue also on earlier Macbook non-pro model (late 2006) with older trackpad that only supports the basic two finger gesture but doesn't support other gestures. Have also replicated the issue in the same Macbook late-2006 with MagicMouse. A normal mouse with scroll-wheel (e.g. Logitech BT mouse) does not cause this issue.
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.