diff --git a/src/shell/focus/order.rs b/src/shell/focus/order.rs index e9b5be3c..ce1a38ce 100644 --- a/src/shell/focus/order.rs +++ b/src/shell/focus/order.rs @@ -206,6 +206,7 @@ fn render_input_order_internal( for (surface, location) in shell .override_redirect_windows .iter() + .rev() .filter(|or| { (*or) .geometry()