Bug 32553 [Viewers] Closing a project does not remove [+] icon
I just launched I20030220 and imported a couple of existing projects into the workspace, with the [+] icon by each project (denoting contents). I then closed a couple of the projects that I was not looking at, and the [+] icon remained after closing the projects. Of course clicking on this icon resulted in nothing happening, except the [+] disappeared. It would be better if the icon was cleared when the project was closed. Mac OS X.2.4 Eclipse I20030220
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/model/WorkbenchContentProvider.java
treeViewer.add(resource, addedObjects);
						if (removedObjects.length > 0)
							treeViewer.remove(removedObjects);
					}
					finally {
						if (hasRename) {
							treeViewer.getControl().setRedraw(true);
						}
					}
				} else {
					((StructuredViewer) viewer).refresh(resource);
				}
			}
		};
		runnables.add(addAndRemove);
	}
	/**
	 * Return a runnable for refreshing a resource.
	 * @param resource
	 * @return Runnable
	 */
	private Runnable getRefreshRunnable(final IResource resource) {
		return new Runnable(){
			public void run() {
				((StructuredViewer) viewer).refresh(resource);
			}
		};
	}
}