diff --git a/crates/bevy_ui/src/layout/mod.rs b/crates/bevy_ui/src/layout/mod.rs index 655ec17e90..27afa7f443 100644 --- a/crates/bevy_ui/src/layout/mod.rs +++ b/crates/bevy_ui/src/layout/mod.rs @@ -307,6 +307,9 @@ with UI components as a child of an entity without UI components, your UI layout .max(0.); } + node.bypass_change_detection().scrollbar_size = + Vec2::new(layout.scrollbar_size.width, layout.scrollbar_size.height); + let scroll_position: Vec2 = maybe_scroll_position .map(|scroll_pos| { Vec2::new(