mirror of
https://github.com/brl/mutter.git
synced 2024-11-28 02:50:41 -05:00
6612c4fe41
Gestures are independent from each other when they are on different actors and when they don't have a conflict over input with each other: For example a gesture on one window and a gesture on another window will recognize at the same time perfectly fine right now. For those gestures (let's call them "independent gestures") we don't want to control how the conflicting input should be handled, i.e. whether one gesture wins over another or whether both can be recognizing using the same touchpoint (e.g. zoom+rotate on the same actor). Instead we want to control whether they are allowed to start while another one is running. For now, make it impossible for two gestures to recognize globally at the same time in all cases. This helps prevent subtle bugs and makes life easier for users of the API. We can introduce API for fine grained control over the behavior later. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2389> |
||
---|---|---|
.. | ||
clutter | ||
meson.build |