Fix navbar flashing on transform.

This commit is contained in:
Alex Hart
2023-02-16 10:01:14 -04:00
committed by Greyson Parrelli
parent 6efd501f1c
commit ef11a8d98d
3 changed files with 19 additions and 30 deletions

View File

@@ -20,6 +20,7 @@ import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.components.voice.VoiceNoteMediaController
import org.thoughtcrime.securesms.components.voice.VoiceNoteMediaControllerOwner
import org.thoughtcrime.securesms.util.LifecycleDisposable
import org.thoughtcrime.securesms.util.WindowUtil
class MediaPreviewV2Activity : PassphraseRequiredActivity(), VoiceNoteMediaControllerOwner {
@@ -123,6 +124,8 @@ class MediaPreviewV2Activity : PassphraseRequiredActivity(), VoiceNoteMediaContr
val systemBarColor = ContextCompat.getColor(this, R.color.signal_dark_colorSurface)
window.statusBarColor = systemBarColor
window.navigationBarColor = systemBarColor
WindowUtil.clearLightStatusBar(window)
WindowUtil.clearLightNavigationBar(window)
if (savedInstanceState == null) {
val bundle = Bundle()

View File

@@ -92,7 +92,7 @@ class MediaPreviewV2Fragment : LoggingFragment(R.layout.fragment_media_preview_v
override fun onAttach(context: Context) {
super.onAttach(context)
fullscreenHelper = FullscreenHelper(requireActivity())
fullscreenHelper = FullscreenHelper(requireActivity(), true)
individualItemWidth = context.resources.getDimension(R.dimen.media_rail_item_size).roundToInt()
}