fix(borders): remove monocle accents on shutdown

This commit is contained in:
LGUG2Z
2024-06-23 15:13:24 -07:00
parent 9e37baa88a
commit 00fc5382f6
+10 -4
View File
@@ -962,10 +962,16 @@ impl WindowManager {
pub fn remove_all_accents(&mut self) -> Result<()> {
tracing::info!("removing all window accents");
for monitor in self.monitors_mut() {
for workspace in monitor.workspaces_mut() {
for containers in workspace.containers_mut() {
for window in containers.windows_mut() {
for monitor in self.monitors() {
for workspace in monitor.workspaces() {
if let Some(monocle) = workspace.monocle_container() {
for window in monocle.windows() {
window.remove_accent()?
}
}
for containers in workspace.containers() {
for window in containers.windows() {
window.remove_accent()?;
}
}