Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaria Volvenkova <d.volvenkova@corp.mail.ru>2019-12-20 14:41:13 +0300
committerArsentiy Milchakov <milcars@mapswithme.com>2019-12-20 16:58:23 +0300
commit7265571793b6b41bc99690420b38b1f1de8eab9f (patch)
tree7070b5f4f172b34f38e6dfd852becdfe1501660e
parentb82f5515d3bc8273156b329acade45fc5d35b896 (diff)
[android] Fixed bookmark deleting via PP.
-rw-r--r--android/jni/com/mapswithme/maps/Framework.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/android/jni/com/mapswithme/maps/Framework.cpp b/android/jni/com/mapswithme/maps/Framework.cpp
index 59e92ba1dc..dd96e2f582 100644
--- a/android/jni/com/mapswithme/maps/Framework.cpp
+++ b/android/jni/com/mapswithme/maps/Framework.cpp
@@ -1749,16 +1749,18 @@ Java_com_mapswithme_maps_Framework_nativeZoomToPoint(JNIEnv * env, jclass, jdoub
JNIEXPORT jobject JNICALL
Java_com_mapswithme_maps_Framework_nativeDeleteBookmarkFromMapObject(JNIEnv * env, jclass)
{
- place_page::Info & info = g_framework->GetPlacePageInfo();
+ place_page::Info const & info = g_framework->GetPlacePageInfo();
auto const bookmarkId = info.GetBookmarkId();
frm()->GetBookmarkManager().GetEditSession().DeleteBookmark(bookmarkId);
auto buildInfo = info.GetBuildInfo();
buildInfo.m_match = place_page::BuildInfo::Match::FeatureOnly;
buildInfo.m_userMarkId = kml::kInvalidMarkId;
+ buildInfo.m_source = place_page::BuildInfo::Source::Other;
frm()->UpdatePlacePageInfoForCurrentSelection(buildInfo);
- return usermark_helper::CreateMapObject(env, info);
+ place_page::Info const & updatedInfo = g_framework->GetPlacePageInfo();
+ return usermark_helper::CreateMapObject(env, updatedInfo);
}
JNIEXPORT void JNICALL