From b706ab97767935929e1545cf7423836a0bbaa654 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Sun, 2 Apr 2023 10:31:15 +0200 Subject: Don't crash trying to show item at negative position (#6407) I have no idea what code path could pass a negative number there, but apparently there are users who experience a crash when trying to show a negative position. --- app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/src/main') diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java index 762d919f4..f2cd02cec 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java @@ -48,7 +48,7 @@ public class ItemPagerFragment extends Fragment implements MaterialToolbar.OnMen ItemPagerFragment fragment = new ItemPagerFragment(); Bundle args = new Bundle(); args.putLongArray(ARG_FEEDITEMS, feeditems); - args.putInt(ARG_FEEDITEM_POS, feedItemPos); + args.putInt(ARG_FEEDITEM_POS, Math.max(0, feedItemPos)); fragment.setArguments(args); return fragment; } -- cgit v1.2.3