From 79c8f59e4e35ac77859cbb05f06c02be96ae1c9e Mon Sep 17 00:00:00 2001 From: Konrad Pozniak Date: Wed, 6 Apr 2022 19:53:28 +0200 Subject: [PATCH] fix crash when applying new emoji font on Android 12 (#2420) --- .../tusky/components/preference/EmojiPreference.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt b/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt index dc0cae4d2..2c565a710 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/preference/EmojiPreference.kt @@ -15,6 +15,7 @@ import androidx.preference.Preference import androidx.preference.PreferenceManager import com.keylesspalace.tusky.MainActivity import com.keylesspalace.tusky.R +import com.keylesspalace.tusky.components.notifications.NotificationHelper import com.keylesspalace.tusky.databinding.DialogEmojicompatBinding import com.keylesspalace.tusky.databinding.ItemEmojiPrefBinding import com.keylesspalace.tusky.util.EmojiCompatFont @@ -220,7 +221,7 @@ class EmojiPreference( context, 0x1f973, // This is the codepoint of the party face emoji :D launchIntent, - PendingIntent.FLAG_CANCEL_CURRENT + NotificationHelper.pendingIntentFlags(false) ) val mgr = context.getSystemService(Context.ALARM_SERVICE) as AlarmManager mgr.set(