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) {