mirror of
https://github.com/brl/mutter.git
synced 2025-01-26 19:39:20 +00:00
Carlos Garnacho
1790320ba3
backends: Protect from reentrancy in meta_cursor_sprite_load_from_theme
This function is supposedly not failable, so just move the theme_dirty flag clearing to the beginning of the function. Protects against cases where requesting a cursor image may result in it being loaded and set as a texture, which emits ::texture-changed, which may end up requesting the cursor image again. https://bugzilla.gnome.org/show_bug.cgi?id=754806
…
…
…
…
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%