summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/osd/modules/font/font_dwrite.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/osd/modules/font/font_dwrite.cpp b/src/osd/modules/font/font_dwrite.cpp
index 57b25d87329..884f2bed5f3 100644
--- a/src/osd/modules/font/font_dwrite.cpp
+++ b/src/osd/modules/font/font_dwrite.cpp
@@ -359,7 +359,12 @@ public:
// accept qualifiers from the name
std::string name(_name);
- if (name.compare("default") == 0) name = "Tahoma";
+ if (name.compare("default") == 0)
+#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
+ name = "Tahoma";
+#else
+ name = "Segoe UI";
+#endif
bool bold = (strreplace(name, "[B]", "") + strreplace(name, "[b]", "") > 0);
bool italic = (strreplace(name, "[I]", "") + strreplace(name, "[i]", "") > 0);