[ExpUI] NPE on startup

GitOrigin-RevId: 4ab4a742be8c0632c2124e1ee31db69a290e3642
This commit is contained in:
Konstantin Bulenkov
2022-02-07 13:16:14 +00:00
committed by intellij-monorepo-bot
parent db96312b4a
commit 75fc5f7f75
@@ -2,6 +2,7 @@
package com.intellij.ui;
import com.intellij.ide.ui.UISettings;
import com.intellij.openapi.application.Application;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.editor.colors.EditorColorsManager;
import com.intellij.openapi.editor.colors.EditorColorsScheme;
@@ -55,7 +56,8 @@ public final class ExperimentalUI {
}
private static boolean isEnabled(@NonNls @NotNull String key) {
return ApplicationManager.getApplication().isEAP() && (isNewUI() || EarlyAccessRegistryManager.INSTANCE.getBoolean(key));
Application app = ApplicationManager.getApplication();
return app != null && app.isEAP() && (isNewUI() || EarlyAccessRegistryManager.INSTANCE.getBoolean(key));
}
@SuppressWarnings("unused")