This commit is contained in:
LGUG2Z
2024-05-19 11:51:10 -07:00
parent bdf66cc362
commit 57825db886
2 changed files with 10 additions and 4 deletions
+2
View File
@@ -353,12 +353,14 @@ impl WindowManager {
} }
} }
if matches!(event, WindowManagerEvent::Uncloak(_, _)) {
if workspace_contains_window && workspace_has_monocle_container { if workspace_contains_window && workspace_has_monocle_container {
self.toggle_monocle()?; self.toggle_monocle()?;
window.focus(self.mouse_follows_focus)?; window.focus(self.mouse_follows_focus)?;
} }
} }
} }
}
WindowManagerEvent::MoveResizeStart(_, window) => { WindowManagerEvent::MoveResizeStart(_, window) => {
if *self.focused_workspace()?.tile() { if *self.focused_workspace()?.tile() {
let monitor_idx = self.focused_monitor_idx(); let monitor_idx = self.focused_monitor_idx();
+5 -1
View File
@@ -1129,7 +1129,11 @@ impl WindowManager {
tracing::info!("focusing container"); tracing::info!("focusing container");
let new_idx = workspace.new_idx_for_direction(direction); let new_idx = if workspace.monocle_container().is_some() {
None
} else {
workspace.new_idx_for_direction(direction)
};
let mut cross_monitor_monocle = false; let mut cross_monitor_monocle = false;