diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2023-04-02 10:31:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-02 10:31:15 +0200 |
commit | b706ab97767935929e1545cf7423836a0bbaa654 (patch) | |
tree | 5be73534b92fa68eb51a5ab0321f7c80bf31bf56 /app | |
parent | 78f65349d597a2d3b251323f1ea4def77c4993d4 (diff) | |
download | AntennaPod-b706ab97767935929e1545cf7423836a0bbaa654.zip |
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.
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ItemPagerFragment.java | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |