Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjszursze2002-05-31 18:47:56 +0000
committerjszursze2002-05-31 18:47:56 +0000
commit72a92d7162ab846e6db05e4458754075ea9f80b6 (patch)
tree6e69915cf6baa5ea3c3f51be4ebf58b5abf357ea /org.eclipse.debug.ui
parent88a0c82f95b074a6403b06afece211bc3667a8b9 (diff)
downloadeclipse.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')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/DebugHistoryMenuAction.java7
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/LaunchDropDownAction.java10
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/actions/RunHistoryMenuAction.java7
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

Back to the top