From a034658bd643f716778eababdef73b8c6482e3e2 Mon Sep 17 00:00:00 2001 From: "Dmitry.Krasilschikov" Date: Tue, 22 Jan 2019 17:53:41 +0200 Subject: [PATCH] IDEA-200666 don't show empty editors --- .../src/com/intellij/ide/actions/RecentLocationsAction.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/RecentLocationsAction.java b/platform/platform-impl/src/com/intellij/ide/actions/RecentLocationsAction.java index 4a37304c10be..736fb1e66281 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/RecentLocationsAction.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/RecentLocationsAction.java @@ -372,6 +372,10 @@ public class RecentLocationsAction extends AnAction { Document fileDocument = positionOffset.getDocument(); int lineNumber = fileDocument.getLineNumber(positionOffset.getStartOffset()); TextRange actualTextRange = getTrimmedRange(fileDocument, lineNumber); + if (actualTextRange.isEmpty()) { + return null; + } + EditorFactory editorFactory = EditorFactory.getInstance(); Document editorDocument = editorFactory.createDocument(fileDocument.getText(actualTextRange)); EditorEx editor = (EditorEx)editorFactory.createEditor(editorDocument, project);