cursor: only reset the cursor when the surface changes
If the set_cursor request is used with the same surface, don't call cursor_output_cursor_reset_image(). That function sends wl_surface.leave and can cause an infinite feedback loop with some clients (submitting a LoDPI cursor when the surface leaves an HiDPI output). Closes: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3669
parent
05dd08af
Loading
Loading
Pipeline
#906769
passed
with stage
in
2 minutes and 11 seconds
Loading
-
mentioned in issue #3695 (closed)
-
mentioned in issue #3697 (closed)
Please register or sign in to comment