diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml index df303e71a5a..d46cd823111 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml @@ -479,22 +479,11 @@ id="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%page.c.build" > - - - - - - - - - - - - + + + - - - - - - + + + @@ -521,21 +506,11 @@ category="org.eclipse.cdt.ui.newui.Page_head_general" name="%CDTPathSymbolsProperty.name" > - - - - - - - - - - - - + + + @@ -545,16 +520,12 @@ category="org.eclipse.cdt.ui.newui.Page_head_general" name="%CDTExpPathSymbolsProperty.name" > - - - - - - + + + @@ -566,21 +537,11 @@ category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%CDTBuildProperty.name" > - - - - - - - - - - - - + + + - - - - - - - - - - - - + + + @@ -616,15 +567,11 @@ category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" name="%Discovery.options" > - - - - - - + + + - - - - - - + + + diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java index 113a8f9856e..75aac135e6b 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java @@ -1217,6 +1217,8 @@ implements internalElement = ((ICElement)el).getResource(); else if (el instanceof IResource) internalElement = (IResource)el; + else + internalElement = (IResource) el.getAdapter(IResource.class); if (internalElement == null) return false; isProject = internalElement instanceof IProject; isFolder = internalElement instanceof IFolder;