From 6120902ff5b307c42156c75f0401961658007af2 Mon Sep 17 00:00:00 2001 From: clark-signal Date: Wed, 11 Jan 2023 09:26:37 -0500 Subject: [PATCH] Prevent system UI from being hidden incorrectly while paging media. --- .../securesms/mediapreview/MediaPreviewV2Fragment.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt index 4877f33d8a..76df0e56d4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt @@ -151,6 +151,10 @@ class MediaPreviewV2Fragment : LoggingFragment(R.layout.fragment_media_preview_v binding.mediaPager.registerOnPageChangeCallback(object : OnPageChangeCallback() { override fun onPageSelected(position: Int) { super.onPageSelected(position) + if (position != viewModel.currentPosition) { + debouncer.clear() + fullscreenHelper.showSystemUI() + } viewModel.setCurrentPage(position) } })