aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--types/wlr_xdg_shell.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/types/wlr_xdg_shell.c b/types/wlr_xdg_shell.c
index 985c180a..0735d416 100644
--- a/types/wlr_xdg_shell.c
+++ b/types/wlr_xdg_shell.c
@@ -420,6 +420,7 @@ static struct wlr_box xdg_positioner_get_geometry(
default:
geometry.y +=
positioner->anchor_rect.y + positioner->anchor_rect.height / 2;
+ break;
}
switch (positioner->anchor) {
@@ -436,6 +437,7 @@ static struct wlr_box xdg_positioner_get_geometry(
default:
geometry.x +=
positioner->anchor_rect.x + positioner->anchor_rect.width / 2;
+ break;
}
switch (positioner->gravity) {
@@ -451,6 +453,7 @@ static struct wlr_box xdg_positioner_get_geometry(
break;
default:
geometry.y -= geometry.height / 2;
+ break;
}
switch (positioner->gravity) {
@@ -466,6 +469,7 @@ static struct wlr_box xdg_positioner_get_geometry(
break;
default:
geometry.x -= geometry.width / 2;
+ break;
}
if (positioner->constraint_adjustment ==