
Restarting the dwell click immediately would result in a contant animation showing. Start dwell detection in its own timeout handler, which has the nice effect of not constantly showing a dwell animation and also making sure that the dwell click timeout is started when pointer movement stops. https://gitlab.gnome.org/GNOME/mutter/merge_requests/747