diff --git a/komorebi/src/window_manager.rs b/komorebi/src/window_manager.rs index ab0add8b..5ae7a0c5 100644 --- a/komorebi/src/window_manager.rs +++ b/komorebi/src/window_manager.rs @@ -2843,6 +2843,10 @@ impl WindowManager { container.hide(None); } + for window in workspace.floating_windows_mut() { + window.hide(); + } + Ok(()) } @@ -2856,6 +2860,10 @@ impl WindowManager { container.restore(); } + for window in workspace.floating_windows_mut() { + window.restore(); + } + workspace.reintegrate_monocle_container() }