From 7315c991d5e687ebee8116da3879a9b0edd31228 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 11 Oct 2022 12:43:22 -0300 Subject: [PATCH] Fix IndexOutOfBoundsException when rapidly tapping through stories. --- .../thoughtcrime/securesms/stories/dialogs/StoryContextMenu.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/dialogs/StoryContextMenu.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/dialogs/StoryContextMenu.kt index 87f3850048..00446a7258 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/dialogs/StoryContextMenu.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/dialogs/StoryContextMenu.kt @@ -130,7 +130,8 @@ object StoryContextMenu { onInfo: (StoryPost) -> Unit, onDismiss: () -> Unit ) { - val selectedStory: StoryPost = storyViewerPageState.posts[storyViewerPageState.selectedPostIndex] + val selectedStory: StoryPost = storyViewerPageState.posts.getOrNull(storyViewerPageState.selectedPostIndex) ?: return + show( context = context, anchorView = anchorView,