Pause videos/GIFs when sharing or forwarding.

main
Nicholas 2022-11-09 09:51:24 -05:00 zatwierdzone przez Cody Henthorne
rodzic 18c32a7a80
commit fca412b47d
1 zmienionych plików z 9 dodań i 2 usunięć

Wyświetl plik

@ -258,8 +258,15 @@ class MediaPreviewV2Fragment : Fragment(R.layout.fragment_media_preview_v2), Med
MediaPreviewPlayerControlView.MediaMode.fromString(currentItem.contentType)
}
binding.mediaPreviewPlaybackControls.setMediaMode(mediaType)
binding.mediaPreviewPlaybackControls.setShareButtonListener { share(currentItem) }
binding.mediaPreviewPlaybackControls.setForwardButtonListener { forward(currentItem) }
val videoMediaPreviewFragment: VideoMediaPreviewFragment? = currentFragment as? VideoMediaPreviewFragment
binding.mediaPreviewPlaybackControls.setShareButtonListener {
videoMediaPreviewFragment?.pause()
share(currentItem)
}
binding.mediaPreviewPlaybackControls.setForwardButtonListener {
videoMediaPreviewFragment?.pause()
forward(currentItem)
}
currentFragment?.setBottomButtonControls(binding.mediaPreviewPlaybackControls)
}