Skip to content

Commit fa93d7a

Browse files
committed
Check for application before trying to access settings
1 parent 6cea8ea commit fa93d7a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/io/flutter/logging/PluginLogger.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
package io.flutter.logging;
77

8+
import com.intellij.openapi.application.ApplicationManager;
89
import com.intellij.openapi.application.PathManager;
910
import com.intellij.openapi.diagnostic.LogLevel;
1011
import com.intellij.openapi.diagnostic.Logger;
@@ -41,8 +42,10 @@ public class PluginLogger {
4142

4243
static {
4344
rootLogger.addHandler(fileHandler);
44-
updateLogLevel();
45-
FlutterSettings.getInstance().addListener(PluginLogger::updateLogLevel);
45+
if (ApplicationManager.getApplication() != null) {
46+
updateLogLevel();
47+
FlutterSettings.getInstance().addListener(PluginLogger::updateLogLevel);
48+
}
4649
}
4750

4851
private static void updateLogLevel() {

0 commit comments

Comments
 (0)