From aa27eeddff482ec129136c99f1620fcf4f1ad298 Mon Sep 17 00:00:00 2001 From: Anton Tarasov Date: Mon, 20 Nov 2017 13:06:58 +0300 Subject: [PATCH] IDEA-180135 UI scale factor is wrong on Windows with latest EAP Approximate the scale more accurately. --- platform/util/src/com/intellij/util/ui/JBUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/util/src/com/intellij/util/ui/JBUI.java b/platform/util/src/com/intellij/util/ui/JBUI.java index 1235f03257ec..032bfd6a4a74 100644 --- a/platform/util/src/com/intellij/util/ui/JBUI.java +++ b/platform/util/src/com/intellij/util/ui/JBUI.java @@ -408,7 +408,7 @@ public class JBUI { } private static float discreteScale(float scale) { - return (float)(Math.floor(scale / DISCRETE_SCALE_RESOLUTION) * DISCRETE_SCALE_RESOLUTION); + return Math.round(scale / DISCRETE_SCALE_RESOLUTION) * DISCRETE_SCALE_RESOLUTION; } /**