} else if (IWorkingSetManager.CHANGE_WORKING_SET_CONTENT_CHANGE.equals(property)) {
} else if (IWorkingSetManager.CHANGE_WORKING_SET_CONTENT_CHANGE.equals(property) && newWorkingSet.equals(fWorkingSetFilter.getWorkingSet())) {
	private IPropertyChangeListener createWorkingSetChangeListener() {		return new IPropertyChangeListener() {			public void propertyChange(PropertyChangeEvent event) {				String property= event.getProperty();				if (IWorkbenchPage.CHANGE_WORKING_SET_REPLACE.equals(property)) {					IWorkingSet newWorkingSet= (IWorkingSet) event.getNewValue();					fWorkingSetFilter.setWorkingSet(newWorkingSet);						fViewer.getControl().setRedraw(false);					fViewer.refresh();					if (fTitleUpdater != null)						fTitleUpdater.propertyChange(new PropertyChangeEvent(this, IWorkingSetManager.CHANGE_WORKING_SET_NAME_CHANGE, null, newWorkingSet));					fViewer.getControl().setRedraw(true);				} else if (IWorkingSetManager.CHANGE_WORKING_SET_NAME_CHANGE.equals(property)) {					if (fTitleUpdater != null)						fTitleUpdater.propertyChange(event);				} else if (IWorkingSetManager.CHANGE_WORKING_SET_CONTENT_CHANGE.equals(property)) {					fViewer.getControl().setRedraw(false);					fViewer.refresh();					fViewer.getControl().setRedraw(true);				}			}		};	}