From bbb0017f086f886196c2c8a6609ca8ff5f3ce9a1 Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Wed, 11 Oct 2017 13:28:44 +0300 Subject: [PATCH] NPE fix: Editor without Project from DiffApplication --- .../openapi/fileEditor/impl/text/TextEditorProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/text/TextEditorProvider.java b/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/text/TextEditorProvider.java index 5e5398108799..6fbd2486bdeb 100644 --- a/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/text/TextEditorProvider.java +++ b/platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/text/TextEditorProvider.java @@ -322,7 +322,7 @@ public class TextEditorProvider implements FileEditorProvider, DumbAware { if (file == null) return null; final Project project = myEditor.getProject(); - LOG.assertTrue(project != null); + if (project == null) return null; return StructureViewBuilder.PROVIDER.getStructureViewBuilder(file.getFileType(), file, project); }