summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2024-03-13 15:33:24 +0800
committerPo Lu <luangruo@yahoo.com>2024-03-13 15:35:40 +0800
commite7e285ec348c8c19b1ce06a52b89baec71956d7a (patch)
tree120910bb239dd78275a04a77ec70c4106e3c5b16 /java
parent4ac4cec652ffaca4333d8f297b8a6c0e5bd79c68 (diff)
downloademacs-e7e285ec348c8c19b1ce06a52b89baec71956d7a.tar.gz
Fix crash when displaying notifications on Android 3.0
* java/org/gnu/emacs/EmacsDesktopNotification.java (display1): Don't call setPriority until Jelly Bean.
Diffstat (limited to 'java')
-rw-r--r--java/org/gnu/emacs/EmacsDesktopNotification.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/java/org/gnu/emacs/EmacsDesktopNotification.java b/java/org/gnu/emacs/EmacsDesktopNotification.java
index d00b9f2ea22..d072994df2b 100644
--- a/java/org/gnu/emacs/EmacsDesktopNotification.java
+++ b/java/org/gnu/emacs/EmacsDesktopNotification.java
@@ -228,10 +228,12 @@ public final class EmacsDesktopNotification
builder.setContentTitle (title);
builder.setContentText (content);
builder.setSmallIcon (icon);
- builder.setPriority (priority);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN)
- insertActions (context, builder);
+ {
+ builder.setPriority (priority);
+ insertActions (context, builder);
+ }
notification = builder.build ();