diff options
author | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-08-02 23:34:26 +1000 |
---|---|---|
committer | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-08-02 23:36:36 +1000 |
commit | 787f08da7ff9ecb325def2e3a44dc5043d7e2753 (patch) | |
tree | becf792130769384e5a104cef540b1f2d7da00b4 | |
parent | Revert "Revert "Fix popups"" (diff) | |
download | sway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.tar.gz sway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.tar.zst sway-787f08da7ff9ecb325def2e3a44dc5043d7e2753.zip |
Convert toplevel coordinates to output-local
-rw-r--r-- | sway/desktop/render.c | 3 |
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 | ||