@ -69,7 +69,7 @@ class AddBookmarkFolderFragment : Fragment(R.layout.fragment_edit_bookmark) {
R.id.bookmarkAddFolderFragment,
AddBookmarkFolderFragmentDirections
.actionBookmarkAddFolderFragmentToBookmarkSelectFolderFragment(
true
allowCreatingNewFolder = true
)
}
@ -106,7 +106,9 @@ class EditBookmarkFragment : Fragment(R.layout.fragment_edit_bookmark) {
nav(
R.id.bookmarkEditFragment,
EditBookmarkFragmentDirections
.actionBookmarkEditFragmentToBookmarkSelectFolderFragment()
.actionBookmarkEditFragmentToBookmarkSelectFolderFragment(
allowCreatingNewFolder = false
@ -65,7 +65,7 @@ class SelectBookmarkFolderFragment : Fragment() {
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
val args: SelectBookmarkFolderFragmentArgs by navArgs()
if (!args.visitedAddBookmark) {
if (!args.allowCreatingNewFolder) {
inflater.inflate(R.menu.bookmarks_select_folder, menu)
@ -305,7 +305,7 @@
android:id="@+id/action_bookmarkSelectFolderFragment_to_bookmarkAddFolderFragment"
app:destination="@id/bookmarkAddFolderFragment" />
<argument
android:name="visitedAddBookmark"
android:name="allowCreatingNewFolder"
android:defaultValue="false"
app:argType="boolean" />
</fragment>