Bug 1374251 - Save current title into data model before navigating to SelectFolderFragment. r?Grisha
MozReview-Commit-ID: JfPWi0HV6eB
--- a/mobile/android/base/java/org/mozilla/gecko/bookmarks/BookmarkEditFragment.java
+++ b/mobile/android/base/java/org/mozilla/gecko/bookmarks/BookmarkEditFragment.java
@@ -164,16 +164,20 @@ public class BookmarkEditFragment extend
folderText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (bookmark == null) {
return;
}
+ // When coming back from SelectFolderFragment, we update view with data stored in `bookmark`,
+ // so before navigating, we have to save current title from nameText into `bookmark`.
+ bookmark.title = nameText.getText().toString();
+
final SelectFolderFragment dialog = SelectFolderFragment.newInstance(bookmark.parentId, bookmark.id);
dialog.setTargetFragment(BookmarkEditFragment.this, 0);
dialog.show(getActivity().getSupportFragmentManager(), "select-bookmark-folder");
}
});
return view;
}