From 93ff7879f16c5e31c18a37e87b23ee5dcb5a584b Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sat, 1 Sep 2018 08:45:19 +1000 Subject: Fix output position issue Looks like the output dimensions need to be set when arranging rather than when a mode is set. Fixes an issue with position of fullscreen views. --- sway/desktop/output.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'sway/desktop') diff --git a/sway/desktop/output.c b/sway/desktop/output.c index d9c7dbe3..7e9f7b7e 100644 --- a/sway/desktop/output.c +++ b/sway/desktop/output.c @@ -505,10 +505,6 @@ static void handle_destroy(struct wl_listener *listener, void *data) { static void handle_mode(struct wl_listener *listener, void *data) { struct sway_output *output = wl_container_of(listener, output, mode); - output->lx = output->wlr_output->lx; - output->ly = output->wlr_output->ly; - wlr_output_effective_resolution(output->wlr_output, - &output->width, &output->height); arrange_layers(output); arrange_output(output); transaction_commit_dirty(); -- cgit v1.2.3