Multiple wishes are triggered on single gesture
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GIR |
Confirmed
|
High
|
Bijan Binaee | ||
ginn |
Confirmed
|
Undecided
|
Bijan Binaee |
Bug Description
I have configured 4 fingers vertical drag for scale (super+w) and 4 fingers horizontal drag for desktop switching (ctrl+alt+right).
A vertical drag is never perfectly vertical. There is always some horizontal delta, but it is clearly vertical since the vertical delta is much greater than the horizontal one.
Many times Ginn triggers both wishes and I get the wrong desktop scaled.
Tweaking the minimum value for triggering the wishes is not a good solution since it is hard to find such values without affecting usability. Sometimes I do a small vertical drag with very small horizontal delta, other times I do a long vertical drag with a not so small horizontal delta (but still much smaller then the vertical one).
Ginn should be able to differentiate a vertical drag from a horizontal one and trigger only one wish.
A diagonal drag (when vertical and horizontal deltas are close enough) could even be a third different gesture.
it is very bad bug that we work on it