diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/navigator/CNavigatorOpenViewActionProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/navigator/CNavigatorOpenViewActionProvider.java index 7c8a2f69b65..2a47124c58a 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/navigator/CNavigatorOpenViewActionProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/navigator/CNavigatorOpenViewActionProvider.java @@ -22,8 +22,6 @@ import org.eclipse.ui.navigator.ICommonViewerWorkbenchSite; import org.eclipse.cdt.ui.actions.OpenViewActionGroup; -import org.eclipse.cdt.internal.ui.search.actions.SelectionSearchGroup; - public class CNavigatorOpenViewActionProvider extends CommonActionProvider { private OpenViewActionGroup fOpenViewActionGroup; @@ -39,6 +37,8 @@ public class CNavigatorOpenViewActionProvider extends CommonActionProvider { if (workbenchSite != null) { if (workbenchSite.getPart() != null && workbenchSite.getPart() instanceof IViewPart) { fOpenViewActionGroup= new OpenViewActionGroup(workbenchSite.getPart()); + // properties action is already provided by resource extensions + fOpenViewActionGroup.setSuppressProperties(true); } } } @@ -69,7 +69,7 @@ public class CNavigatorOpenViewActionProvider extends CommonActionProvider { public void fillContextMenu(IMenuManager menu) { if (fOpenViewActionGroup != null) { ISelection selection = getContext().getSelection(); - if (SelectionSearchGroup.canActionBeAdded(selection)){ + if (OpenViewActionGroup.canActionBeAdded(selection)){ fOpenViewActionGroup.fillContextMenu(menu); } }