From ebdaafbc726a94879214ee2c5e7c788c336cea3e Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Fri, 3 Mar 2017 22:09:35 +0300 Subject: [PATCH] IDEA-169114 NPE at first Idea Community start (in ComponentSettings.isTrueSmoothScrollingEligibleFor(ComponentSettings.java:63)) --- platform/core-api/src/com/intellij/ui/ComponentSettings.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/core-api/src/com/intellij/ui/ComponentSettings.java b/platform/core-api/src/com/intellij/ui/ComponentSettings.java index ed741ace276f..9db0b2b8df7b 100644 --- a/platform/core-api/src/com/intellij/ui/ComponentSettings.java +++ b/platform/core-api/src/com/intellij/ui/ComponentSettings.java @@ -46,6 +46,7 @@ public class ComponentSettings { // Returns whether "true smooth scrolling" is applicable to the particular component public boolean isTrueSmoothScrollingEligibleFor(Component component) { + if (ApplicationManager.getApplication() == null) return false; return isSmoothScrollingSupported() && !ApplicationManager.getApplication().isUnitTestMode() && mySmoothScrollingEnabled &&