Flickable's mouse wheel scrolling keeps going inertially (past the location I want to scroll to)
Bug #1556795 reported by
Daniel van Vugt
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Confirmed
|
Undecided
|
Unassigned | ||
qtdeclarative-opensource-src (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
qtmir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Using a mouse wheel in Unity 8 > System Settings > Background works for scrolling. But it keeps scrolling inertially even after I've stopped rolling the wheel.
[For touchpad scrolling problems please see bug 1556795 instead, although both bugs may be fixed together]
description: | updated |
description: | updated |
summary: |
- Mouse wheel scrolling keeps going inertially + Mouse wheel scrolling keeps going inertially (past the location I want + to scroll to) |
tags: | added: unity8-desktop |
summary: |
- Mouse wheel scrolling keeps going inertially (past the location I want - to scroll to) + Flickable's mouse wheel scrolling keeps going inertially (past the + location I want to scroll to) |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
status: | New → Confirmed |
Changed in qtmir (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity8 (Ubuntu): | |
status: | Confirmed → Invalid |
description: | updated |
To post a comment you must log in.
Hmm, maybe the problem is just QtMir speeding up/amplifying mouse wheel events a bit too much:
src/platforms/ mirserver/ qteventfeeder. cpp:
const QPoint angleDelta = QPoint(hDelta * 15, vDelta * 15);
mQtWindowS ystem-> handleWheelEven t(timestamp. count() , angleDelta, modifiers);
which then makes for a high scrolling velocity that takes a while to finish.