summaryrefslogtreecommitdiff
path: root/src/wayland/meta-wayland-legacy-xdg-shell.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wayland/meta-wayland-legacy-xdg-shell.c')
-rw-r--r--src/wayland/meta-wayland-legacy-xdg-shell.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wayland/meta-wayland-legacy-xdg-shell.c b/src/wayland/meta-wayland-legacy-xdg-shell.c
index e871be972..fdae10e25 100644
--- a/src/wayland/meta-wayland-legacy-xdg-shell.c
+++ b/src/wayland/meta-wayland-legacy-xdg-shell.c
@@ -1304,8 +1304,9 @@ meta_wayland_zxdg_surface_v6_commit (MetaWaylandSurfaceRole *surface_role,
if (pending->has_new_geometry)
{
- /* If we have new geometry, use it. */
- priv->geometry = pending->new_geometry;
+ meta_wayland_shell_surface_determine_geometry (shell_surface,
+ &pending->new_geometry,
+ &priv->geometry);
priv->has_set_geometry = TRUE;
}
else if (!priv->has_set_geometry)