mirror of
https://github.com/pinnacle-comp/pinnacle.git
synced 2025-01-14 08:01:14 +01:00
Fix out-of-bounds panic
This commit is contained in:
parent
c55a4991c4
commit
404377a1ed
1 changed files with 5 additions and 2 deletions
|
@ -151,7 +151,7 @@ where
|
||||||
.rev() // rev because I treat the focus stack backwards vs how the renderer orders it
|
.rev() // rev because I treat the focus stack backwards vs how the renderer orders it
|
||||||
.filter(|win| win.is_on_active_tag())
|
.filter(|win| win.is_on_active_tag())
|
||||||
.enumerate()
|
.enumerate()
|
||||||
.flat_map(|(i, win)| {
|
.map(|(i, win)| {
|
||||||
if win.with_state(|state| state.fullscreen_or_maximized.is_fullscreen()) {
|
if win.with_state(|state| state.fullscreen_or_maximized.is_fullscreen()) {
|
||||||
last_fullscreen_split_at = i + 1;
|
last_fullscreen_split_at = i + 1;
|
||||||
}
|
}
|
||||||
|
@ -171,7 +171,10 @@ where
|
||||||
|
|
||||||
let rest = fullscreen_and_up.split_off(last_fullscreen_split_at);
|
let rest = fullscreen_and_up.split_off(last_fullscreen_split_at);
|
||||||
|
|
||||||
(fullscreen_and_up, rest)
|
(
|
||||||
|
fullscreen_and_up.into_iter().flatten().collect(),
|
||||||
|
rest.into_iter().flatten().collect(),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn pointer_render_elements<R>(
|
pub fn pointer_render_elements<R>(
|
||||||
|
|
Loading…
Reference in a new issue