From 5befa44ef9b6d8bc0524615879544a4b528f2d6b Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Sat, 14 Oct 2023 12:25:11 -0500 Subject: [PATCH] Fix crash on older android Might make the behaviour slightly wrong, but better than a crash --- src/main/java/eu/siacs/conversations/ui/XmppActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/XmppActivity.java b/src/main/java/eu/siacs/conversations/ui/XmppActivity.java index b6a9ae30b5854423f8e85ed6eebcff4f06e31ac7..36697e9844b23af82bd437c4b66c5bec937593fa 100644 --- a/src/main/java/eu/siacs/conversations/ui/XmppActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/XmppActivity.java @@ -120,7 +120,8 @@ public abstract class XmppActivity extends ActionBarActivity { protected Toast mToast; public Runnable onOpenPGPKeyPublished = () -> Toast.makeText(XmppActivity.this, R.string.openpgp_has_been_published, Toast.LENGTH_SHORT).show(); protected ConferenceInvite mPendingConferenceInvite = null; - protected PriorityQueue>> activityCallbacks = new PriorityQueue<>((x, y) -> y.first.compareTo(x.first)); + protected PriorityQueue>> activityCallbacks = + Build.VERSION.SDK_INT >= 24 ? new PriorityQueue<>((x, y) -> y.first.compareTo(x.first)) : new PriorityQueue<>(); protected ServiceConnection mConnection = new ServiceConnection() { @Override