Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 247021 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/cdt/ui/newui/AbstractPage.java (-2 / +7 lines)
Lines 68-73 Link Here
68
import org.eclipse.ui.PlatformUI;
68
import org.eclipse.ui.PlatformUI;
69
import org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation;
69
import org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation;
70
import org.eclipse.ui.dialogs.PropertyPage;
70
import org.eclipse.ui.dialogs.PropertyPage;
71
import org.eclipse.ui.navigator.CommonNavigator;
71
72
72
import org.eclipse.cdt.core.model.CoreModel;
73
import org.eclipse.cdt.core.model.CoreModel;
73
import org.eclipse.cdt.core.model.ICElement;
74
import org.eclipse.cdt.core.model.ICElement;
Lines 1105-1112 Link Here
1105
		IWorkbenchPartReference refs[] = CUIPlugin.getActiveWorkbenchWindow().getActivePage().getViewReferences();
1106
		IWorkbenchPartReference refs[] = CUIPlugin.getActiveWorkbenchWindow().getActivePage().getViewReferences();
1106
		for (IWorkbenchPartReference ref : refs) {
1107
		for (IWorkbenchPartReference ref : refs) {
1107
			IWorkbenchPart part = ref.getPart(false);
1108
			IWorkbenchPart part = ref.getPart(false);
1108
			if (part != null && part instanceof IPropertyChangeListener)
1109
			if (part != null) { 
1109
				((IPropertyChangeListener)part).propertyChange(new PropertyChangeEvent(res, PreferenceConstants.PREF_SHOW_CU_CHILDREN, null, null));
1110
				if(part instanceof IPropertyChangeListener)
1111
					((IPropertyChangeListener)part).propertyChange(new PropertyChangeEvent(res, PreferenceConstants.PREF_SHOW_CU_CHILDREN, null, null));
1112
				else if (part instanceof CommonNavigator)
1113
					((CommonNavigator)part).getCommonViewer().refresh();
1114
			}
1110
		}
1115
		}
1111
	}
1116
	}
1112
1117

Return to bug 247021