From ef816c79e96fed7f435da2e20ea1739918331e30 Mon Sep 17 00:00:00 2001 From: ickshonpe Date: Fri, 11 Jul 2025 15:38:43 +0100 Subject: [PATCH] update ComputedNode's scrollbar_size during layout updates --- crates/bevy_ui/src/layout/mod.rs | 3 +++ 1 file changed, 3 insertions(+) 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(