emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

feature/android 60ed861b10f 2/5: Fix crash on old versions of Android


From: Po Lu
Subject: feature/android 60ed861b10f 2/5: Fix crash on old versions of Android
Date: Fri, 17 Feb 2023 06:16:21 -0500 (EST)

branch: feature/android
commit 60ed861b10fdc34bb9c888a59c6e6f75a27b77b4
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Fix crash on old versions of Android
    
    * java/org/gnu/emacs/EmacsService.java (nameKeysym): Implement
    stub on Android 3.0 and earlier.
---
 java/org/gnu/emacs/EmacsService.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/java/org/gnu/emacs/EmacsService.java 
b/java/org/gnu/emacs/EmacsService.java
index 4d373937ab0..ba6ec485d62 100644
--- a/java/org/gnu/emacs/EmacsService.java
+++ b/java/org/gnu/emacs/EmacsService.java
@@ -470,7 +470,10 @@ public class EmacsService extends Service
   public String
   nameKeysym (int keysym)
   {
-    return KeyEvent.keyCodeToString (keysym);
+    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1)
+      return KeyEvent.keyCodeToString (keysym);
+
+    return String.valueOf (keysym);
   }
 
   public void



reply via email to

[Prev in Thread] Current Thread [Next in Thread]