diff options
Diffstat (limited to 'jtag/org.eclipse.cdt.debug.gdbjtag.ui')
-rw-r--r-- | jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDebuggerTab.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDebuggerTab.java b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDebuggerTab.java index e5a10ae9705..3be698dd72f 100644 --- a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDebuggerTab.java +++ b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDebuggerTab.java @@ -116,9 +116,11 @@ public class GDBJtagDebuggerTab extends AbstractLaunchConfigurationTab { } private void variablesButtonSelected(Text text) { - StringVariableSelectionDialog dialog = new StringVariableSelectionDialog(getShell()); - dialog.open(); - text.append(dialog.getVariableExpression()); + StringVariableSelectionDialog dialog = new StringVariableSelectionDialog( + getShell()); + if (dialog.open() == StringVariableSelectionDialog.OK) { + text.append(dialog.getVariableExpression()); + } } private void createCommandControl(Composite parent) { |