diff --git a/crates/bevy_ui/src/ui_node.rs b/crates/bevy_ui/src/ui_node.rs index a0586e8dc7..be038e04c0 100644 --- a/crates/bevy_ui/src/ui_node.rs +++ b/crates/bevy_ui/src/ui_node.rs @@ -122,7 +122,9 @@ impl ComputedNode { /// #[inline] pub const fn logical_size(&self) -> Vec2 { - self.size() * self.inverse_scale_factor() + let s = self.size(); + let scale_fac = self.inverse_scale_factor(); + s * scale_fac } /// Returns the thickness of the UI node's outline in physical pixels.