Author: rob.stryker(a)jboss.com
Date: 2007-09-06 15:24:41 -0400 (Thu, 06 Sep 2007)
New Revision: 3477
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java
Log:
view was left with items in it when selected project was deleted
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java
===================================================================
---
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java 2007-09-06
19:24:39 UTC (rev 3476)
+++
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java 2007-09-06
19:24:41 UTC (rev 3477)
@@ -82,8 +82,13 @@
Object element = ((IStructuredSelection)selection).getFirstElement();
IProject project = getProject(element);
- if( project != null )
+ if( project != null ) {
viewSelectionChanged(project);
+ } else {
+ if( getCurrentProject() != null && !getCurrentProject().exists() ) {
+ viewSelectionChanged(null);
+ }
+ }
}
public IProject getProject (Object element) {
@@ -209,6 +214,7 @@
if( project == null ) {
this.project = null;
packageViewer.setInput(null);
+ book.showPage(noSelectionComposite);
return;
}
Show replies by date