Initialise previous cursor position.

Fix the problem with focus jumping to the container under the cursor
when first starting sway.
master
Scott Leggett 7 years ago
parent cac400a40b
commit 609c420501

@ -480,6 +480,9 @@ struct sway_cursor *sway_cursor_create(struct sway_seat *seat) {
return NULL; return NULL;
} }
cursor->previous.x = wlr_cursor->x;
cursor->previous.y = wlr_cursor->y;
cursor->seat = seat; cursor->seat = seat;
wlr_cursor_attach_output_layout(wlr_cursor, wlr_cursor_attach_output_layout(wlr_cursor,
root_container.sway_root->output_layout); root_container.sway_root->output_layout);

Loading…
Cancel
Save