From 84847baee9c2ff307df2ed428987a475ee556243 Mon Sep 17 00:00:00 2001 From: Matt Campbell Date: Sun, 21 Dec 2025 16:14:33 -0600 Subject: [PATCH] fix: Cast font size to `f64` on Windows --- platforms/windows/src/text.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platforms/windows/src/text.rs b/platforms/windows/src/text.rs index 96503b7f..bbe42bb8 100644 --- a/platforms/windows/src/text.rs +++ b/platforms/windows/src/text.rs @@ -452,9 +452,9 @@ impl ITextRangeProvider_Impl for PlatformRange_Impl { UIA_FontNameAttributeId => { self.read(|range| Ok(Variant::from(range.font_family()).into())) } - UIA_FontSizeAttributeId => { - self.read(|range| Ok(Variant::from(range.font_size()).into())) - } + UIA_FontSizeAttributeId => self.read(|range| { + Ok(Variant::from(range.font_size().map(|value| value as f64)).into()) + }), UIA_FontWeightAttributeId => self.read(|range| { Ok(Variant::from(range.font_weight().map(|value| value as i32)).into()) }),