From 8ef93176cfc7c284e1490cfa414fadae4291c8bf Mon Sep 17 00:00:00 2001 From: Wen Jin Date: Sun, 5 Feb 2023 15:02:57 +0000 Subject: [PATCH] Don't ignore UI scale for text --- crates/bevy_ui/src/widget/text.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/bevy_ui/src/widget/text.rs b/crates/bevy_ui/src/widget/text.rs index 9371c0e3399f9..9f650c4c3239b 100644 --- a/crates/bevy_ui/src/widget/text.rs +++ b/crates/bevy_ui/src/widget/text.rs @@ -65,10 +65,12 @@ pub fn text_system( )>, ) { // TODO: Support window-independent scaling: https://github.com/bevyengine/bevy/issues/5621 - let scale_factor = windows + let window_scale_factor = windows .get_single() .map(|window| window.resolution.scale_factor()) - .unwrap_or(ui_scale.scale); + .unwrap_or(1.); + + let scale_factor = ui_scale.scale * window_scale_factor; let inv_scale_factor = 1. / scale_factor;