]> git.mdlowis.com Git - proto/labwc.git/commitdiff
view: apply output scale in view_center()
authorJohan Malm <jgm323@gmail.com>
Tue, 17 Aug 2021 06:24:27 +0000 (07:24 +0100)
committerJohan Malm <jgm323@gmail.com>
Tue, 17 Aug 2021 06:24:27 +0000 (07:24 +0100)
src/view.c

index a311e1429dc75de525eb468468594f651a8e2ef4..9cb284c785a93c3a858bc4010af868bb9ef05eb3 100644 (file)
@@ -59,8 +59,8 @@ view_center(struct view *view)
        struct wlr_output_layout *layout = view->server->output_layout;
        struct wlr_output_layout_output* ol_output =
                wlr_output_layout_get(layout, wlr_output);
-       int center_x = ol_output->x + wlr_output->width / 2;
-       int center_y = ol_output->y + wlr_output->height / 2;
+       int center_x = ol_output->x + wlr_output->width / wlr_output->scale / 2;
+       int center_y = ol_output->y + wlr_output->height / wlr_output->scale / 2;
        view_move(view, center_x - view->w / 2, center_y - view->h / 2);
 }