fix: draw the focused window border for the current window only

This commit is contained in:
Hojjat 2026-05-27 18:16:38 -06:00 committed by Ashley Wulber
parent 5153d497e7
commit 0312f9a201

View file

@ -1753,13 +1753,17 @@ impl Workspace {
self.floating_layer self.floating_layer
.render::<R>( .render::<R>(
renderer, renderer,
render_focus
.then(|| {
focused.as_ref().and_then(|target| { focused.as_ref().and_then(|target| {
if let FocusTarget::Window(mapped) = target { if let FocusTarget::Window(mapped) = target {
Some(mapped) Some(mapped)
} else { } else {
None None
} }
}), })
})
.flatten(),
resize_indicator.clone(), resize_indicator.clone(),
indicator_thickness, indicator_thickness,
alpha, alpha,