We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 984b8ae commit 156f54aCopy full SHA for 156f54a
1 file changed
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/bookmarks/BookmarksMiddleware.kt
@@ -243,9 +243,7 @@ internal class BookmarksMiddleware(
243
}
244
245
preReductionState.bookmarksEditBookmarkState != null -> {
246
- if (!getNavController().popBackStack()) {
247
- exitBookmarks()
248
- }
+ val popped = getNavController().popBackStack()
249
lifecycleScope.launch {
250
preReductionState.createBookmarkInfo()?.also {
251
val result = bookmarksStorage.updateNode(
@@ -261,6 +259,9 @@ internal class BookmarksMiddleware(
261
259
262
260
263
store.tryDispatchLoadFor(preReductionState.currentFolder.guid)
+ if (!popped) {
+ exitBookmarks()
264
+ }
265
266
267
// list screen cases
0 commit comments