From bc1789f41ed53838ffcb3f33fd4c739483c17ff6 Mon Sep 17 00:00:00 2001 From: Ken Ryall Date: Tue, 15 May 2007 16:42:06 +0000 Subject: [PATCH] Fix 179379, New submenu not available from the CView context menu when nothing is selected. --- .../org/eclipse/cdt/internal/ui/cview/MainActionGroup.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java index b50a8cc32ff..4582b316ceb 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java @@ -174,6 +174,8 @@ public class MainActionGroup extends CViewActionGroup { IStructuredSelection celements = (IStructuredSelection) getCView().getViewer().getSelection(); IStructuredSelection resources = SelectionConverter.convertSelectionToResources(celements); + addNewMenu(menu, resources); + if (resources.isEmpty()) { menu.add(new Separator(IContextMenuConstants.GROUP_GOTO)); menu.add(new Separator(IContextMenuConstants.GROUP_OPEN)); @@ -204,8 +206,6 @@ public class MainActionGroup extends CViewActionGroup { return; } - addNewMenu(menu, resources); - menu.add(new Separator(IContextMenuConstants.GROUP_GOTO)); gotoGroup.fillContextMenu(menu); menu.add(new Separator(IContextMenuConstants.GROUP_OPEN));