mirror of
https://github.com/brl/mutter.git
synced 2025-07-09 12:14:53 +00:00
b1a0bf89162c0f2ecb444d1801766ea15d7c9312

Just like X11/XFixes behaves, the current cursor is not affected by its visibility, so it can be queried while invisible (possibly to be replaced). For this, keep an extra effective_cursor pointer that will be either equal to displayed_cursor (maybe a bit of a misnomer now) or NULL if the cursor is invisible. The MetaCursorRenderer management is tied to the former, and the ::cursor-changed signal emission to the latter. https://bugzilla.gnome.org/show_bug.cgi?id=754806
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%