From f028dbc03bae8644f2538c7d04f3821b30159e7c Mon Sep 17 00:00:00 2001 From: mcarare Date: Thu, 28 Apr 2022 13:31:45 +0300 Subject: [PATCH] For #25003: Pop back stack on main thread. --- .../controller/HistoryMetadataGroupController.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/library/historymetadata/controller/HistoryMetadataGroupController.kt b/app/src/main/java/org/mozilla/fenix/library/historymetadata/controller/HistoryMetadataGroupController.kt index 5bffef545d..e224f3dbe1 100644 --- a/app/src/main/java/org/mozilla/fenix/library/historymetadata/controller/HistoryMetadataGroupController.kt +++ b/app/src/main/java/org/mozilla/fenix/library/historymetadata/controller/HistoryMetadataGroupController.kt @@ -8,6 +8,7 @@ import android.content.Context import androidx.navigation.NavController import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers.IO +import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.launch import mozilla.components.browser.state.action.HistoryMetadataAction import mozilla.components.browser.state.store.BrowserStore @@ -176,7 +177,9 @@ class DefaultHistoryMetadataGroupController( ) GleanHistory.searchTermGroupRemoveAll.record(NoExtras()) allDeletedSnackbar.invoke() - navController.popBackStack() + launch(Main) { + navController.popBackStack() + } } } }