Using ViewModel to handle clearing of audio controller

This commit is contained in:
Maxime NATUREL 2022-07-29 09:44:23 +02:00
parent 018772ca9a
commit 81cba3d275
1 changed files with 2 additions and 3 deletions

View File

@ -965,8 +965,7 @@ class TimelineFragment @Inject constructor(
} }
override fun onDestroyView() { override fun onDestroyView() {
audioMessagePlaybackTracker.makeAllPlaybacksIdle() messageComposerViewModel.handle(MessageComposerAction.EndAllVoiceActions())
audioMessagePlaybackTracker.clear()
lazyLoadedViews.unBind() lazyLoadedViews.unBind()
timelineEventController.callback = null timelineEventController.callback = null
timelineEventController.removeModelBuildListener(modelBuildListener) timelineEventController.removeModelBuildListener(modelBuildListener)