diff --git a/sway/lock.c b/sway/lock.c index 43f3133088..10d055aa0a 100644 --- a/sway/lock.c +++ b/sway/lock.c @@ -234,6 +234,7 @@ static void handle_unlock(struct wl_listener *listener, void *data) { struct sway_output *output = root->outputs->items[i]; arrange_layers(output); } + cursor_rebase_all(); } static void handle_abandon(struct wl_listener *listener, void *data) {