From 6cfd71f552826a73c1d2c4f1dd7c7ded937c6ad8 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Sat, 18 Feb 2023 22:09:08 -0500 Subject: [PATCH] Fix for API below 26 --- .../siacs/conversations/ui/ConversationsActivity.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java b/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java index 579122382dbf5a0d7ee7860b55694eee8c83a609..bdfb4adfd8da123ee9b31e31ee592591b35f52ec 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java @@ -564,10 +564,12 @@ public class ConversationsActivity extends XmppActivity implements OnConversatio switch (item.getItemId()) { case android.R.id.home: FragmentManager fm = getFragmentManager(); - Fragment f = fm.getFragments().get(fm.getFragments().size() - 1); - if (f != null && f instanceof ConversationFragment) { - if (((ConversationFragment) f).onBackPressed()) { - return true; + if (android.os.Build.VERSION.SDK_INT >= 26) { + Fragment f = fm.getFragments().get(fm.getFragments().size() - 1); + if (f != null && f instanceof ConversationFragment) { + if (((ConversationFragment) f).onBackPressed()) { + return true; + } } } if (fm.getBackStackEntryCount() > 0) {