From 22befdf929b582bde7e92a7636cee9ea9223040c Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Sat, 7 Apr 2018 12:17:25 +0200 Subject: [PATCH] fix CCE in tests --- 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 58fdf0cd0369..ba1f79a0e208 100644 --- a/platform/util/src/com/intellij/util/ui/JBUI.java +++ b/platform/util/src/com/intellij/util/ui/JBUI.java @@ -970,7 +970,7 @@ public class JBUI { public static ScaleContext create(@Nullable Component component, @Nullable Graphics graphics) { // Component is preferable to Graphics as a scale provider, as it lets the context stick // to the comp's actual scale via the update method. - if (component == null || component.getGraphicsConfiguration() == null) { + if (component == null || (component.getGraphicsConfiguration() == null && graphics instanceof Graphics2D)) { return create((Graphics2D)graphics); } else {