diff --git a/src/output.c b/src/output.c index 7764b3b3..5ad0e979 100644 --- a/src/output.c +++ b/src/output.c @@ -335,6 +335,9 @@ handle_output_manager_apply(struct wl_listener *listener, void *data) wlr_xcursor_manager_load(server->seat.xcursor_manager, output->wlr_output->scale); } + + /* Re-set cursor image in case scale changed */ + cursor_update_focus(server); } /*