From bab6d4cb56093673703a96d1d9c9d27fd5e923bc Mon Sep 17 00:00:00 2001 From: "a.marchuk" Date: Wed, 22 Jul 2015 18:03:39 +0300 Subject: [PATCH] [android] fix: Changing bookmark color resets other content. --- .../maps/widget/placepage/EditBookmarkFragment.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/android/src/com/mapswithme/maps/widget/placepage/EditBookmarkFragment.java b/android/src/com/mapswithme/maps/widget/placepage/EditBookmarkFragment.java index df2873064f..21d1e6b986 100644 --- a/android/src/com/mapswithme/maps/widget/placepage/EditBookmarkFragment.java +++ b/android/src/com/mapswithme/maps/widget/placepage/EditBookmarkFragment.java @@ -143,13 +143,18 @@ public class EditBookmarkFragment extends BaseMwmDialogFragment implements View. mBookmark.setParams(mBookmark.getName(), newIcon, mBookmark.getBookmarkDescription()); mBookmark = BookmarkManager.INSTANCE.getBookmark(mBookmark.getCategoryId(), mBookmark.getBookmarkId()); - refreshBookmark(); + refreshColorMarker(); } }); dialogFragment.show(getActivity().getSupportFragmentManager(), null); } + private void refreshColorMarker() + { + mIvColor.setImageResource(mBookmark.getIcon().getSelectedResId()); + } + private void refreshBookmark() { mEtName.setText(mBookmark.getName()); @@ -158,6 +163,6 @@ public class EditBookmarkFragment extends BaseMwmDialogFragment implements View. mEtDescription.setText(mBookmark.getBookmarkDescription()); mTvBookmarkGroup.setText(mBookmark.getCategoryName(getActivity())); - mIvColor.setImageResource(mBookmark.getIcon().getSelectedResId()); + refreshColorMarker(); } }