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.