commit | 5f8cd38cd38708d6f9d4acd681242296e44c2a5f | [log] [tgz] |
---|---|---|
author | Remy Suen <rsuen> | Wed Jul 14 17:52:17 2010 +0000 |
committer | Remy Suen <rsuen> | Wed Jul 14 17:52:17 2010 +0000 |
tree | a4e2671f53f487912491cbc3f2391a69d96d6810 | |
parent | 9edc928f24117ba5d00b55153aad1877f853afc9 [diff] |
Bug 319870 [Compatibility] Unable to close the SDK when all perspectives are closed
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java index 38dfdb3..3bfb228 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
@@ -1329,7 +1329,7 @@ * @return an array of pages */ public IWorkbenchPage[] getPages() { - return new IWorkbenchPage[] { page }; + return page == null ? new IWorkbenchPage[0] : new IWorkbenchPage[] { page }; } /**