From 13ee42276d8deaab38c9ae4dfe733aa8aadc94b0 Mon Sep 17 00:00:00 2001 From: alex-ds13 <145657253+alex-ds13@users.noreply.github.com> Date: Sun, 23 Feb 2025 12:58:25 +0000 Subject: [PATCH] fix(wm): hide/restore floating windows on monocle toggle --- komorebi/src/window_manager.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/komorebi/src/window_manager.rs b/komorebi/src/window_manager.rs index 6ed7722f..675cd3e8 100644 --- a/komorebi/src/window_manager.rs +++ b/komorebi/src/window_manager.rs @@ -2845,6 +2845,10 @@ impl WindowManager { container.hide(None); } + for window in workspace.floating_windows_mut() { + window.hide(); + } + Ok(()) } @@ -2858,6 +2862,10 @@ impl WindowManager { container.restore(); } + for window in workspace.floating_windows_mut() { + window.restore(); + } + workspace.reintegrate_monocle_container() }