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