mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 20:18:36 +00:00
Pause voice memos when you open a video.
Fixes #11156. Signed-off-by: Nicholas Tinsley <nicholas@signal.org>
This commit is contained in:
committed by
Nicholas Tinsley
parent
9f166105a6
commit
1bca2f06bd
@@ -8,8 +8,12 @@ import androidx.appcompat.app.AppCompatDelegate
|
|||||||
import androidx.core.content.ContextCompat
|
import androidx.core.content.ContextCompat
|
||||||
import androidx.fragment.app.commit
|
import androidx.fragment.app.commit
|
||||||
import org.thoughtcrime.securesms.R
|
import org.thoughtcrime.securesms.R
|
||||||
|
import org.thoughtcrime.securesms.components.voice.VoiceNoteMediaController
|
||||||
|
import org.thoughtcrime.securesms.components.voice.VoiceNoteMediaControllerOwner
|
||||||
|
|
||||||
class MediaPreviewV2Activity : AppCompatActivity(R.layout.activity_mediapreview_v2) {
|
class MediaPreviewV2Activity : AppCompatActivity(R.layout.activity_mediapreview_v2), VoiceNoteMediaControllerOwner {
|
||||||
|
|
||||||
|
override lateinit var voiceNoteMediaController: VoiceNoteMediaController
|
||||||
|
|
||||||
override fun attachBaseContext(newBase: Context) {
|
override fun attachBaseContext(newBase: Context) {
|
||||||
delegate.localNightMode = AppCompatDelegate.MODE_NIGHT_YES
|
delegate.localNightMode = AppCompatDelegate.MODE_NIGHT_YES
|
||||||
@@ -19,6 +23,9 @@ class MediaPreviewV2Activity : AppCompatActivity(R.layout.activity_mediapreview_
|
|||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setTheme(R.style.TextSecure_MediaPreview)
|
setTheme(R.style.TextSecure_MediaPreview)
|
||||||
|
|
||||||
|
voiceNoteMediaController = VoiceNoteMediaController(this)
|
||||||
|
|
||||||
if (Build.VERSION.SDK_INT >= 21) {
|
if (Build.VERSION.SDK_INT >= 21) {
|
||||||
val systemBarColor = ContextCompat.getColor(this, R.color.signal_dark_colorSurface)
|
val systemBarColor = ContextCompat.getColor(this, R.color.signal_dark_colorSurface)
|
||||||
window.statusBarColor = systemBarColor
|
window.statusBarColor = systemBarColor
|
||||||
|
|||||||
Reference in New Issue
Block a user