Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java5
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

Back to the top