From 7a4be987b40681d688620c0383ad776035dba366 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Thu, 4 Jul 2013 21:10:41 -0400 Subject: [PATCH] Bug 410821 - The process select dialog on "Attach" should react to double-click Change-Id: Ib34dfbda529dc8edf54c5f1e2e2435d003e697af Reviewed-on: https://git.eclipse.org/r/14059 Reviewed-by: Mikhail Khodjaiants IP-Clean: Mikhail Khodjaiants Tested-by: Mikhail Khodjaiants Reviewed-by: Marc Khouzam IP-Clean: Marc Khouzam Tested-by: Marc Khouzam --- .../internal/ui/launching/ProcessPrompterDialog.java | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 92f6ee216bd..85c36f1b5a4 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 @@ -13,6 +13,7 @@ package org.eclipse.cdt.dsf.gdb.internal.ui.launching; import java.util.Arrays; +import org.eclipse.jface.dialogs.IDialogConstants; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.swt.SWT; import org.eclipse.swt.widgets.Button; @@ -116,4 +117,14 @@ 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); + } + } }