From 2cf953198af6ed9635a8ad6ae179d82e18c1d445 Mon Sep 17 00:00:00 2001 From: Colin Lee Date: Fri, 19 Apr 2019 00:11:01 -0500 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/1598: Auto-select new created folder for moving bookmarks --- .../library/bookmarks/addfolder/AddBookmarkFolderFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/library/bookmarks/addfolder/AddBookmarkFolderFragment.kt b/app/src/main/java/org/mozilla/fenix/library/bookmarks/addfolder/AddBookmarkFolderFragment.kt index 5d626a5a5f..c9d6648e30 100644 --- a/app/src/main/java/org/mozilla/fenix/library/bookmarks/addfolder/AddBookmarkFolderFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/bookmarks/addfolder/AddBookmarkFolderFragment.kt @@ -97,9 +97,10 @@ class AddBookmarkFolderFragment : Fragment(), CoroutineScope { return true } launch(IO) { - requireComponents.core.bookmarksStorage.addFolder( + val newGuid = requireComponents.core.bookmarksStorage.addFolder( sharedViewModel.selectedFolder!!.guid, bookmark_add_folder_title_edit.text.toString(), null ) + sharedViewModel.selectedFolder = requireComponents.core.bookmarksStorage.getTree(newGuid) requireComponents.analytics.metrics.track(Event.AddBookmarkFolder) launch(Main) { Navigation.findNavController(requireActivity(), R.id.container).popBackStack()