fix(wm): disallow focusing other windows when there is a maximized_window

This commit is contained in:
alex-ds13
2024-11-21 19:36:22 +00:00
committed by جاد
parent 6893f39dd9
commit 3615451f41

View File

@@ -1548,11 +1548,12 @@ impl WindowManager {
tracing::info!("focusing container");
let new_idx = if workspace.monocle_container().is_some() {
None
} else {
workspace.new_idx_for_direction(direction)
};
let new_idx =
if workspace.maximized_window().is_some() || workspace.monocle_container().is_some() {
None
} else {
workspace.new_idx_for_direction(direction)
};
let mut cross_monitor_monocle_or_max = false;