mirror of
https://github.com/pinnacle-comp/pinnacle.git
synced 2024-12-26 21:58:10 +01:00
Fix focused_window
not returning None
if no window is focused
This commit is contained in:
parent
a83d8275fa
commit
d02c138414
1 changed files with 14 additions and 10 deletions
|
@ -18,7 +18,9 @@ impl State {
|
|||
// TODO: see if the below is necessary
|
||||
// output.with_state(|state| state.focus_stack.stack.retain(|win| win.alive()));
|
||||
|
||||
output.with_state(|state| {
|
||||
output
|
||||
.with_state(|state| {
|
||||
state.focus_stack.focused.then(|| {
|
||||
state
|
||||
.focus_stack
|
||||
.stack
|
||||
|
@ -28,6 +30,8 @@ impl State {
|
|||
.find(|win| !win.is_x11_override_redirect())
|
||||
.cloned()
|
||||
})
|
||||
})
|
||||
.flatten()
|
||||
}
|
||||
|
||||
/// Update the keyboard focus.
|
||||
|
|
Loading…
Reference in a new issue