Fix for API below 26

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java | 10 
1 file changed, 6 insertions(+), 4 deletions(-)

Detailed changes

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) {