mirror of
https://github.com/brl/mutter.git
synced 2024-11-21 23:50:41 -05:00
9b3b5badfb
Sometimes the dwell timeout doesn't start again after quickly moving the pointer. That happens if `should_stop_dwell` returns TRUE for the last motion event we receive: It will stop the current timeout, but not start a new one until we receive another event where the moved distance is smaller than the threshold. To fix this, always call `should_start_dwell` and `start_dwell_timeout` instead of using an else-block, this makes sure we start a new dwell timeout still during the same motion event that stopped the old one. https://gitlab.gnome.org/GNOME/mutter/merge_requests/746 |
||
---|---|---|
.. | ||
clutter | ||
.gitignore | ||
meson.build |