Skip to content
Snippets Groups Projects
Commit 94de02e6 authored by Nicolas Pomepuy's avatar Nicolas Pomepuy
Browse files

Fix audio browser leaks

parent 970a9981
No related branches found
Loading
......@@ -154,6 +154,11 @@ class AudioBrowserFragment : BaseAudioBrowser<AudioBrowserViewModel>() {
}
}
override fun onDestroy() {
viewPager.setOnTouchListener(null)
super.onDestroy()
}
override fun onDisplaySettingChanged(key: String, value: Any) {
when (key) {
DISPLAY_IN_CARDS -> {
......
......@@ -219,6 +219,7 @@ abstract class BaseAudioBrowser<T : MedialibraryViewModel> : MediaBrowserFragmen
if (::viewPager.isInitialized) viewPager.removeOnPageChangeListener(layoutOnPageChangeListener)
tabLayout?.removeOnTabSelectedListener(this)
if (::viewPager.isInitialized) viewPager.removeOnPageChangeListener(this)
tabLayout?.setupWithViewPager(null)
}
override fun onStart() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment