From c59e9a3c52b249b326f21a6ee9b77ba4347a6399 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 23 Jan 2025 15:45:46 +0100 Subject: [PATCH] layout/tiling: Fix swap indicator element order --- src/shell/layout/tiling/mod.rs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/shell/layout/tiling/mod.rs b/src/shell/layout/tiling/mod.rs index 36d26d61..8d537c0f 100644 --- a/src/shell/layout/tiling/mod.rs +++ b/src/shell/layout/tiling/mod.rs @@ -5272,14 +5272,16 @@ where ) .unwrap(); - indicators.push(IndicatorShader::focus_element( - renderer, - Key::Static(swapping_stack_surface_id.clone()), - swap_geo, - 4, - output_scale, - transition.unwrap_or(1.0), - [window_hint.red, window_hint.green, window_hint.blue], + swap_elements.push(CosmicMappedRenderElement::FocusIndicator( + IndicatorShader::focus_element( + renderer, + Key::Static(swapping_stack_surface_id.clone()), + swap_geo, + 4, + output_scale, + transition.unwrap_or(1.0), + [window_hint.red, window_hint.green, window_hint.blue], + ), )); let render_loc =