diff options
author | jszursze | 2002-05-31 18:47:56 +0000 |
---|---|---|
committer | jszursze | 2002-05-31 18:47:56 +0000 |
commit | 72a92d7162ab846e6db05e4458754075ea9f80b6 (patch) | |
tree | 6e69915cf6baa5ea3c3f51be4ebf58b5abf357ea /org.eclipse.debug.ui | |
parent | 88a0c82f95b074a6403b06afece211bc3667a8b9 (diff) | |
download | eclipse.platform.debug-72a92d7162ab846e6db05e4458754075ea9f80b6.tar.gz eclipse.platform.debug-72a92d7162ab846e6db05e4458754075ea9f80b6.tar.xz eclipse.platform.debug-72a92d7162ab846e6db05e4458754075ea9f80b6.zip |
fix for 18474
Diffstat (limited to 'org.eclipse.debug.ui')
3 files changed, 23 insertions, 1 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/DebugHistoryMenuAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/DebugHistoryMenuAction.java index 4fdfe56ac..8bebe6e78 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/DebugHistoryMenuAction.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/DebugHistoryMenuAction.java @@ -80,4 +80,11 @@ public class DebugHistoryMenuAction extends DebugDropDownAction implements IMenu fTopMenu.removeMenuListener(getDebugActionSetMenuListener());
}
}
+
+ /**
+ * @see org.eclipse.debug.internal.ui.actions.LaunchDropDownAction#createTopSeparator(Menu)
+ */
+ protected void createTopSeparator(Menu menu) {
+ }
+
}
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/LaunchDropDownAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/LaunchDropDownAction.java index c2764d22a..e9efa1e8a 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/LaunchDropDownAction.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/LaunchDropDownAction.java @@ -175,7 +175,7 @@ public abstract class LaunchDropDownAction implements IWorkbenchWindowPulldownDe }
if (favoriteList.length > 0 || historyList.length > 0) {
- new MenuItem(menu, SWT.SEPARATOR);
+ createTopSeparator(menu);
}
// Add any favorites
@@ -204,6 +204,14 @@ public abstract class LaunchDropDownAction implements IWorkbenchWindowPulldownDe }
/**
+ * Create a separator at the top of the history/favorites area. This method may
+ * be overridden to prevent a separator from being placed at the top.
+ */
+ protected void createTopSeparator(Menu menu) {
+ new MenuItem(menu, SWT.SEPARATOR);
+ }
+
+ /**
* @see runWithEvent(IAction, Event)
* @see IActionDelegate#run(IAction)
*/
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/RunHistoryMenuAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/RunHistoryMenuAction.java index be7b019d8..9b058f30d 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/RunHistoryMenuAction.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/RunHistoryMenuAction.java @@ -80,4 +80,11 @@ public class RunHistoryMenuAction extends RunDropDownAction implements IMenuCrea fTopMenu.removeMenuListener(getDebugActionSetMenuListener());
}
}
+
+ /**
+ * @see org.eclipse.debug.internal.ui.actions.LaunchDropDownAction#createTopSeparator(Menu)
+ */
+ protected void createTopSeparator(Menu menu) {
+ }
+
}
\ No newline at end of file |