diff --git a/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/src/org/eclipse/cdt/dsf/gdb/internal/ui/launching/ProcessPrompterDialog.java b/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/src/org/eclipse/cdt/dsf/gdb/internal/ui/launching/ProcessPrompterDialog.java index 623c148e386..b5db406d302 100644 --- a/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/src/org/eclipse/cdt/dsf/gdb/internal/ui/launching/ProcessPrompterDialog.java +++ b/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui/src/org/eclipse/cdt/dsf/gdb/internal/ui/launching/ProcessPrompterDialog.java @@ -116,6 +116,17 @@ public class ProcessPrompterDialog extends TwoPaneElementSelector { return list; } + /* + * Allow a double-click to work without any selection + * in the bottom list. + */ + @Override + protected void handleDefaultSelected() { + if (validateCurrentSelection()) { + buttonPressed(IDialogConstants.OK_ID); + } + } + public NewExecutableInfo getExecutableInfo() { return fExecInfo; }