From c1ce19bd9240d3c3e2153715f723b1f3fbff9b82 Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Tue, 6 Oct 2015 17:59:09 +0300 Subject: [PATCH] IDEA-146016 Editor painting broke --- .../editor-ui-api/src/com/intellij/ide/ui/UISettings.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java b/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java index 9d4d4b46c8a5..59a137aac17c 100644 --- a/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java +++ b/platform/editor-ui-api/src/com/intellij/ide/ui/UISettings.java @@ -272,7 +272,7 @@ public class UISettings extends SimpleModificationTracker implements PersistentS SystemProperties.getBooleanProperty("idea.force.use.fractional.metrics", false); public static void setupFractionalMetrics(final Graphics2D g2d) { - if ((SystemInfo.isMac && !SystemInfo.isAppleJvm) || FORCE_USE_FRACTIONAL_METRICS) { + if (FORCE_USE_FRACTIONAL_METRICS) { g2d.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON); } } @@ -300,10 +300,7 @@ public class UISettings extends SimpleModificationTracker implements PersistentS g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_OFF); } - // We have found some issues with greyscale antialiasing on mac - if (getInstance().IDE_AA_TYPE == AntialiasingType.SUBPIXEL) { setupFractionalMetrics(g2d); - } } /**