From 17668e2c3c76de13fec0c383dd2b78cb9b3404f3 Mon Sep 17 00:00:00 2001 From: RuiFPB Date: Mon, 28 Sep 2026 10:24:02 +0100 Subject: [PATCH] Only run X11 resource reader if on Linux --- src/main/java/com/loomcom/symon/ui/Ui.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/loomcom/symon/ui/Ui.java b/src/main/java/com/loomcom/symon/ui/Ui.java index ade8dd1..42dd71c 100644 --- a/src/main/java/com/loomcom/symon/ui/Ui.java +++ b/src/main/java/com/loomcom/symon/ui/Ui.java @@ -132,7 +132,9 @@ public final class Ui { } private static void applyDetectedUiScale() { - Double rawScale = X11ResourceReader.readXftDpiScale(); // ex: 1.5, 2.0, 2.5... + Double rawScale = null; + + if (SystemInfo.isLinux) rawScale = X11ResourceReader.readXftDpiScale(); // ex: 1.5, 2.0, 2.5... if (rawScale != null && rawScale > 1.0) { // flatlaf.uiScale aceita frações — mantém a precisão original