mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 03:29:28 +01:00
Merge pull request #4734 from nextcloud/bugfix/4673/fixDuplicatedMessages
Avoid duplicated messages when activity is in background.
This commit is contained in:
commit
d387b2f5a7
@ -562,6 +562,7 @@ class ChatActivity :
|
|||||||
override fun onStop() {
|
override fun onStop() {
|
||||||
super.onStop()
|
super.onStop()
|
||||||
active = false
|
active = false
|
||||||
|
adapter = null
|
||||||
this.lifecycle.removeObserver(AudioUtils)
|
this.lifecycle.removeObserver(AudioUtils)
|
||||||
this.lifecycle.removeObserver(chatViewModel)
|
this.lifecycle.removeObserver(chatViewModel)
|
||||||
}
|
}
|
||||||
@ -2677,7 +2678,6 @@ class ChatActivity :
|
|||||||
|
|
||||||
currentlyPlayedVoiceMessage?.let { stopMediaPlayer(it) } // FIXME, mediaplayer can sometimes be null here
|
currentlyPlayedVoiceMessage?.let { stopMediaPlayer(it) } // FIXME, mediaplayer can sometimes be null here
|
||||||
|
|
||||||
adapter = null
|
|
||||||
disposables.dispose()
|
disposables.dispose()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user