aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
Diffstat (limited to 'java')
-rw-r--r--java/org/gnu/emacs/EmacsOpenActivity.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/java/org/gnu/emacs/EmacsOpenActivity.java b/java/org/gnu/emacs/EmacsOpenActivity.java
index 51335ddb2dd..e8fb24d53d8 100644
--- a/java/org/gnu/emacs/EmacsOpenActivity.java
+++ b/java/org/gnu/emacs/EmacsOpenActivity.java
@@ -68,7 +68,8 @@ import java.io.InputStream;
68import java.io.UnsupportedEncodingException; 68import java.io.UnsupportedEncodingException;
69 69
70public final class EmacsOpenActivity extends Activity 70public final class EmacsOpenActivity extends Activity
71 implements DialogInterface.OnClickListener 71 implements DialogInterface.OnClickListener,
72 DialogInterface.OnCancelListener
72{ 73{
73 private static final String TAG = "EmacsOpenActivity"; 74 private static final String TAG = "EmacsOpenActivity";
74 75
@@ -121,6 +122,13 @@ public final class EmacsOpenActivity extends Activity
121 finish (); 122 finish ();
122 } 123 }
123 124
125 @Override
126 public void
127 onCancel (DialogInterface dialog)
128 {
129 finish ();
130 }
131
124 public String 132 public String
125 readEmacsClientLog () 133 readEmacsClientLog ()
126 { 134 {
@@ -178,6 +186,7 @@ public final class EmacsOpenActivity extends Activity
178 186
179 dialog.setMessage (text); 187 dialog.setMessage (text);
180 dialog.setButton (DialogInterface.BUTTON_POSITIVE, "OK", this); 188 dialog.setButton (DialogInterface.BUTTON_POSITIVE, "OK", this);
189 dialog.setOnCancelListener (this);
181 dialog.show (); 190 dialog.show ();
182 } 191 }
183 192