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

View file

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