From 38101cb76d10fe1ebcd0598f75e1346ff5002d30 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Wed, 7 May 2025 00:29:27 +0800 Subject: [PATCH] fix: temporarily disable font name with style for windows (#1054) --- .../plugins/tauri-plugin-native-bridge/src/desktop.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/readest-app/src-tauri/plugins/tauri-plugin-native-bridge/src/desktop.rs b/apps/readest-app/src-tauri/plugins/tauri-plugin-native-bridge/src/desktop.rs index bb7f2fae..71e9bd9d 100644 --- a/apps/readest-app/src-tauri/plugins/tauri-plugin-native-bridge/src/desktop.rs +++ b/apps/readest-app/src-tauri/plugins/tauri-plugin-native-bridge/src/desktop.rs @@ -53,7 +53,12 @@ impl NativeBridge { let font_collection = font_enumeration::Collection::new().unwrap(); let mut fonts = HashMap::new(); for font in font_collection.all() { - fonts.insert(font.font_name.clone(), font.family_name.clone()); + if cfg!(target_os = "windows") { + // FIXME: temporarily disable font name with style for windows + fonts.insert(font.family_name.clone(), font.family_name.clone()); + } else { + fonts.insert(font.font_name.clone(), font.family_name.clone()); + } } Ok(GetSysFontsListResponse { fonts, error: None }) }