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,
focused.as_ref().and_then(|target| { render_focus
if let FocusTarget::Window(mapped) = target { .then(|| {
Some(mapped) focused.as_ref().and_then(|target| {
} else { if let FocusTarget::Window(mapped) = target {
None Some(mapped)
} } else {
}), None
}
})
})
.flatten(),
resize_indicator.clone(), resize_indicator.clone(),
indicator_thickness, indicator_thickness,
alpha, alpha,