diff options
| author | Po Lu <luangruo@yahoo.com> | 2023-03-12 15:43:14 +0800 |
|---|---|---|
| committer | Po Lu <luangruo@yahoo.com> | 2023-03-12 15:43:14 +0800 |
| commit | a17380e80d162dbc15110ce84ff2e12e11e0623b (patch) | |
| tree | f49db962b2f3a2b31d143e609ada59544ddc7fb3 /java/org/gnu/emacs/EmacsOpenActivity.java | |
| parent | b0abc50218696b7b5db6589d73c49fdb64b3e289 (diff) | |
Update Android port
* java/org/gnu/emacs/EmacsOpenActivity.java (EmacsOpenActivity)
(onCancel): New function.
(displayFailureDialog): Handle dialog cancellation.
* src/sfntfont.c (sfnt_parse_languages): Look for SLNG tag if
DLNG is not present.
Diffstat (limited to 'java/org/gnu/emacs/EmacsOpenActivity.java')
| -rw-r--r-- | java/org/gnu/emacs/EmacsOpenActivity.java | 11 |
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; import java.io.UnsupportedEncodingException; public final class EmacsOpenActivity extends Activity - implements DialogInterface.OnClickListener + implements DialogInterface.OnClickListener, + DialogInterface.OnCancelListener { private static final String TAG = "EmacsOpenActivity"; @@ -121,6 +122,13 @@ public final class EmacsOpenActivity extends Activity finish (); } + @Override + public void + onCancel (DialogInterface dialog) + { + finish (); + } + public String readEmacsClientLog () { @@ -178,6 +186,7 @@ public final class EmacsOpenActivity extends Activity dialog.setMessage (text); dialog.setButton (DialogInterface.BUTTON_POSITIVE, "OK", this); + dialog.setOnCancelListener (this); dialog.show (); } |
