diff options
-rw-r--r-- | sway/input/seat.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sway/input/seat.c b/sway/input/seat.c index a71d794b..df54261d 100644 --- a/sway/input/seat.c +++ b/sway/input/seat.c | |||
@@ -933,6 +933,8 @@ void seat_configure_xcursor(struct sway_seat *seat) { | |||
933 | } | 933 | } |
934 | } | 934 | } |
935 | 935 | ||
936 | // Reset the cursor so that we apply it to outputs that just appeared | ||
937 | cursor_set_image(seat->cursor, NULL, NULL); | ||
936 | cursor_set_image(seat->cursor, "left_ptr", NULL); | 938 | cursor_set_image(seat->cursor, "left_ptr", NULL); |
937 | wlr_cursor_warp(seat->cursor->cursor, NULL, seat->cursor->cursor->x, | 939 | wlr_cursor_warp(seat->cursor->cursor, NULL, seat->cursor->cursor->x, |
938 | seat->cursor->cursor->y); | 940 | seat->cursor->cursor->y); |