From ab8f186ea4090a955df6621dd6f68926ab73cee7 Mon Sep 17 00:00:00 2001 From: John Lindgren Date: Sun, 4 Jan 2026 12:45:06 -0500 Subject: [PATCH] Revert "view: restore initially-maximized window position after unplug/plug" This did not fix the issue reliably, since view_get_fallback_natural_geometry() returned a position of (0,0) if the output was already disconnected. This reverts commit 72a5df16ea6ca713133d465c559b8e1ec7a1779c. --- src/view.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/view.c b/src/view.c index 20f3bbdc..884b6d0a 100644 --- a/src/view.c +++ b/src/view.c @@ -1736,12 +1736,8 @@ update_last_layout_geometry(struct view *view) if (view_is_floating(view)) { view->last_layout_geometry = view->pending; - } else if (!wlr_box_empty(&view->natural_geometry)) { - view->last_layout_geometry = view->natural_geometry; } else { - /* e.g. initially-maximized window */ - view->last_layout_geometry = - view_get_fallback_natural_geometry(view); + view->last_layout_geometry = view->natural_geometry; } }