feat(borders): add floating colour for windows impl

This commits adds support for focused floating window colours on borders
when using the "Windows" border implementation.
This commit is contained in:
LGUG2Z
2025-01-28 15:58:17 -08:00
parent afdbce3db1
commit 58d660eb16

View File

@@ -211,6 +211,16 @@ pub fn handle_notifications(wm: Arc<Mutex<WindowManager>>) -> color_eyre::Result
.unwrap_or_default()
.set_accent(window_kind_colour(window_kind))?;
}
for window in ws.floating_windows() {
let mut window_kind = WindowKind::Unfocused;
if foreground_window == window.hwnd {
window_kind = WindowKind::Floating;
}
window.set_accent(window_kind_colour(window_kind))?;
}
}
}
}