diff options
Diffstat (limited to 'sway')
-rw-r--r-- | sway/desktop/xdg_shell.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sway/desktop/xdg_shell.c b/sway/desktop/xdg_shell.c index 377a0f1c..c2a985ee 100644 --- a/sway/desktop/xdg_shell.c +++ b/sway/desktop/xdg_shell.c | |||
@@ -294,6 +294,8 @@ static void handle_commit(struct wl_listener *listener, void *data) { | |||
294 | memcpy(&view->geometry, &new_geo, sizeof(struct wlr_box)); | 294 | memcpy(&view->geometry, &new_geo, sizeof(struct wlr_box)); |
295 | if (container_is_floating(view->container)) { | 295 | if (container_is_floating(view->container)) { |
296 | view_update_size(view); | 296 | view_update_size(view); |
297 | wlr_xdg_toplevel_set_size(view->wlr_xdg_toplevel, view->geometry.width, | ||
298 | view->geometry.height); | ||
297 | transaction_commit_dirty_client(); | 299 | transaction_commit_dirty_client(); |
298 | } else { | 300 | } else { |
299 | view_center_surface(view); | 301 | view_center_surface(view); |