diff options
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java')
-rw-r--r-- | org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java index 4b1ebe54a81..cd2e24456d0 100644 --- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java +++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/internal/views/minimap/MinimapView.java @@ -46,6 +46,9 @@ public class MinimapView extends PageBookView { @Override protected PageRec doCreatePage(IWorkbenchPart part) { Page page = createMinimapPage(part); + if (page == null) { + return null; + } PageSite site = new PageSite(this.getViewSite()); page.init(site); page.createControl(this.getPageBook()); @@ -56,7 +59,7 @@ public class MinimapView extends PageBookView { if (part instanceof MultiPageEditorPart) { return new MultiPageMinimapPage((MultiPageEditorPart) part); } - return new MinimapPage((ITextEditor) part); + return MinimapPage.createMinimapPage((ITextEditor) part); } @Override |