diff --git a/app/src/main/java/org/mozilla/fenix/tabstray/browser/BaseBrowserTrayList.kt b/app/src/main/java/org/mozilla/fenix/tabstray/browser/BaseBrowserTrayList.kt index 1bfcee8615..78774a9599 100644 --- a/app/src/main/java/org/mozilla/fenix/tabstray/browser/BaseBrowserTrayList.kt +++ b/app/src/main/java/org/mozilla/fenix/tabstray/browser/BaseBrowserTrayList.kt @@ -88,6 +88,9 @@ abstract class BaseBrowserTrayList @JvmOverloads constructor( tabsFeature.stop() swipeToDelete.stop() + // Release the adapter so that `onDetachedFromRecyclerView` will be called in the adapter. + adapter = null + touchHelper.attachToRecyclerView(null) } }