mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-25 22:25:58 +01:00
6c3d080e25
The set_cursor() hook is a little bit special: it's not really synchronized to commit() or test(). Once set_cursor() returns true, the new cursor is part of the current state. This fixes a state where wlr_drm_connector.cursor_enabled is true but there is no FB available. This is triggered by set_cursor() followed by a failed commit(), which resets pending_fb. We should definitely fix the output interface to make the cursor part of the pending state, but that's a more involved change. |
||
---|---|---|
.. | ||
drm | ||
headless | ||
libinput | ||
multi | ||
noop | ||
session | ||
wayland | ||
x11 | ||
backend.c | ||
meson.build |