diff --git a/crates/bevy_winit/src/accessibility.rs b/crates/bevy_winit/src/accessibility.rs index 309d4fd9cc0ce..50d5b0bdc134b 100644 --- a/crates/bevy_winit/src/accessibility.rs +++ b/crates/bevy_winit/src/accessibility.rs @@ -152,7 +152,7 @@ fn queue_node_for_update( window_children: &mut Vec, ) { let should_push = if let Some(parent) = parent { - node_entities.contains(parent.get()) + !node_entities.contains(parent.get()) } else { true };