Author: snjeza
Date: 2009-03-04 17:19:05 -0500 (Wed, 04 Mar 2009)
New Revision: 14001
Modified:
branches/jbosstools-3.0.x/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/providers/ArchivesActionProvider.java
Log:
JBIDE-3924 NPE in the Package Explorer
Modified:
branches/jbosstools-3.0.x/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/providers/ArchivesActionProvider.java
===================================================================
---
branches/jbosstools-3.0.x/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/providers/ArchivesActionProvider.java 2009-03-04
21:28:06 UTC (rev 14000)
+++
branches/jbosstools-3.0.x/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/providers/ArchivesActionProvider.java 2009-03-04
22:19:05 UTC (rev 14001)
@@ -80,6 +80,9 @@
}
public void menuAboutToShow2(IMenuManager manager) {
+ if (ProjectArchivesCommonView.getInstance() == null) {
+ return;
+ }
IProject currentProject = ProjectArchivesCommonView.getInstance().getCurrentProject();
if (currentProject == null || !currentProject.exists() || !currentProject.isOpen()) {
return;