commit | eec54b5a446fcd4788de3f2f9294153d1d1afcf7 | [log] [tgz] |
---|---|---|
author | Remy Suen <rsuen> | Tue Jul 20 23:21:11 2010 +0000 |
committer | Remy Suen <rsuen> | Tue Jul 20 23:21:11 2010 +0000 |
tree | 6070166425764ee8dd4fec0a9b9c91395f1ee330 | |
parent | 3dd2b6c10452dc0d16fdcda241ec796dac652d65 [diff] |
Bug 320158 [Compatibility] NPEs when closing and reopening perspective
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 502b3b5..deb6cba 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
@@ -1594,6 +1594,7 @@ public void setActivePage(final IWorkbenchPage in) { if (getActivePage() != in) { page = (WorkbenchPage) in; + model.getContext().set(IWorkbenchPage.class, page); partService.setPage(page); } }