|
|
@ -261,9 +261,12 @@ class BookmarkFragment : LibraryPageFragment<BookmarkNode>(), UserInteractionHan
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private suspend fun loadBookmarkNode(guid: String): BookmarkNode? = withContext(IO) {
|
|
|
|
private suspend fun loadBookmarkNode(guid: String): BookmarkNode? = withContext(IO) {
|
|
|
|
requireContext().bookmarkStorage
|
|
|
|
// Only runs if the fragment is attached same as [runIfFragmentIsAttached]
|
|
|
|
.getTree(guid, false)
|
|
|
|
context?.let {
|
|
|
|
?.let { desktopFolders.withOptionalDesktopFolders(it) }
|
|
|
|
requireContext().bookmarkStorage
|
|
|
|
|
|
|
|
.getTree(guid, false)
|
|
|
|
|
|
|
|
?.let { desktopFolders.withOptionalDesktopFolders(it) }
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private suspend fun refreshBookmarks() {
|
|
|
|
private suspend fun refreshBookmarks() {
|
|
|
|