summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-08-02 23:34:26 +1000
committerLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-08-02 23:36:36 +1000
commit787f08da7ff9ecb325def2e3a44dc5043d7e2753 (patch)
treebecf792130769384e5a104cef540b1f2d7da00b4
parentRevert "Revert "Fix popups"" (diff)
downloadsway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.tar.gz
sway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.tar.zst
sway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.zip
Convert toplevel coordinates to output-local
-rw-r--r--sway/desktop/render.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/desktop/render.c b/sway/desktop/render.c
index 1f374740..cdac9c72 100644
--- a/sway/desktop/render.c
+++ b/sway/desktop/render.c
@@ -194,7 +194,8 @@ static void render_view_toplevels(struct sway_view *view,
194 }; 194 };
195 // Render all toplevels without descending into popups 195 // Render all toplevels without descending into popups
196 output_surface_for_each_surface(output, view->surface, 196 output_surface_for_each_surface(output, view->surface,
197 view->swayc->current.view_x, view->swayc->current.view_y, 197 view->swayc->current.view_x - output->wlr_output->lx,
198 view->swayc->current.view_y - output->wlr_output->ly,
198 render_surface_iterator, &data); 199 render_surface_iterator, &data);
199} 200}
200 201