mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-24 13:08:46 +00:00
Attempt to fix impossible index out of bounds exception?
This commit is contained in:
@@ -242,12 +242,12 @@ class MediaPreviewV2Fragment : LoggingFragment(R.layout.fragment_media_preview_v
|
||||
* {@link OnPageChangeCallback}.
|
||||
*/
|
||||
private fun bindMediaReadyState(currentState: MediaPreviewV2State) {
|
||||
if (currentState.mediaRecords.isEmpty() || currentState.position < 0) {
|
||||
val currentPosition: Int = currentState.position
|
||||
if (currentState.mediaRecords.isEmpty() || currentPosition < 0) {
|
||||
onMediaNotAvailable()
|
||||
return
|
||||
}
|
||||
|
||||
val currentPosition: Int = currentState.position
|
||||
val currentItem: MediaTable.MediaRecord = currentState.mediaRecords[currentPosition]
|
||||
val currentItemTag: String? = pagerAdapter.getFragmentTag(currentPosition)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user