diff options
Diffstat (limited to 'src/niri.rs')
| -rw-r--r-- | src/niri.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/niri.rs b/src/niri.rs index fd317f2b..f33bb74d 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -3971,6 +3971,7 @@ impl Niri { mon.render_elements(renderer, target, focus_ring) .map(|(geo, iter)| (geo, Vec::from_iter(iter))), ); + let insert_hint_elements = mon.render_insert_hint_between_workspaces(renderer); let int_move_elements: Vec<_> = self .layout .render_interactive_move_for_output(renderer, output, target) @@ -4007,6 +4008,11 @@ impl Niri { .map(OutputRenderElements::from), ); elements.extend( + insert_hint_elements + .into_iter() + .map(OutputRenderElements::from), + ); + elements.extend( monitor_elements .into_iter() .flat_map(|(_ws_geo, iter)| iter) @@ -4027,6 +4033,12 @@ impl Niri { .map(OutputRenderElements::from), ); + elements.extend( + insert_hint_elements + .into_iter() + .map(OutputRenderElements::from), + ); + for (ws_geo, ws_elements) in monitor_elements { // Collect all other layer-shell elements. let mut layer_elems = SplitElements::default(); |
