tuleap #786 File dialog should react to Esc
Change-Id: Idb0c20f387a0d851352b7d96b58e43155182e585
Signed-off-by: Jacques Bouthillier <lmcbout@gmail.com>
diff --git a/org.eclipse.egerrit.ui.rcptt.tests/reviewEditor/FilesDialog.test b/org.eclipse.egerrit.ui.rcptt.tests/reviewEditor/FilesDialog.test
index ade165b..3c476a4 100644
--- a/org.eclipse.egerrit.ui.rcptt.tests/reviewEditor/FilesDialog.test
+++ b/org.eclipse.egerrit.ui.rcptt.tests/reviewEditor/FilesDialog.test
@@ -6,7 +6,7 @@
External-Reference:
Id: _kE6NkLcsEeaIpME9A_z4Aw
Runtime-Version: 2.1.0.201605312320
-Save-Time: 2/16/17 6:17 PM
+Save-Time: 5/29/17 3:02 PM
Testcase-Type: ecl
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac
@@ -44,4 +44,13 @@
get-button Cancel | click
}
+//Open the File Diaog
+get-eclipse-window | key-type "M1+5"
+//Check the content of the dialog, THEN PRESS ESC key
+with [get-window "Files from the active review"] {
+ assert-that-filename-in-dialog -atLine 0 -is "COMMIT_MSG.*"
+ assert-that-filename-in-dialog -atLine 1 -is "EGerritTestReviewFile.java - src"
+ key-type ESC
+}
+
------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac--
diff --git a/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/FilesDialog.java b/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/FilesDialog.java
index 6389128..1fae5bb 100644
--- a/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/FilesDialog.java
+++ b/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/FilesDialog.java
@@ -403,6 +403,11 @@
if (e.keyCode == SWT.CR) {
buttonPressed(IDialogConstants.OK_ID);
}
+
+ //Key ESC
+ if (e.keyCode == SWT.ESC) {
+ buttonPressed(IDialogConstants.CANCEL_ID);
+ }
}
private ModifyListener modifyListener(Text textMsgFilter) {