[fenix] For https://github.com/mozilla-mobile/fenix/issues/20872: Prevent crash when updating pending Bookmarks to be deleted without a selected folder.

pull/600/head
Arturo Mejia 2 years ago committed by mergify[bot]
parent 32b0f3014e
commit 2a181f2d19

@ -409,7 +409,8 @@ class BookmarkFragment : LibraryPageFragment<BookmarkNode>(), UserInteractionHan
private fun updatePendingBookmarksToDelete(selected: Set<BookmarkNode>) {
pendingBookmarksToDelete.addAll(selected)
val bookmarkTree = sharedViewModel.selectedFolder!! - pendingBookmarksToDelete
val selectedFolder = sharedViewModel.selectedFolder ?: return
val bookmarkTree = selectedFolder - pendingBookmarksToDelete
bookmarkInteractor.onBookmarksChanged(bookmarkTree)
}

Loading…
Cancel
Save