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>2018-04-02 17:30:56 +0300
committerRoman Kuznetsov <r.kuznetsow@gmail.com>2018-04-06 15:59:42 +0300
commite6d910a9ebc6b4f4ed4ce84b11eac010fe592174 (patch)
treecc4d747b9ff99a35951ba8ab84ed9aff09d3f3e7 /map/bookmark_manager.hpp
parent3bdc883d6543e4e88c3492c1730d2993bad6a253 (diff)
Persistent bookmark ids.
Diffstat (limited to 'map/bookmark_manager.hpp')
-rw-r--r--map/bookmark_manager.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/map/bookmark_manager.hpp b/map/bookmark_manager.hpp
index 65fbb2cd08..aa633051c9 100644
--- a/map/bookmark_manager.hpp
+++ b/map/bookmark_manager.hpp
@@ -415,6 +415,7 @@ private:
void GetBookmarksData(df::MarkIDSet const & markIds,
std::vector<std::pair<df::MarkID, kml::BookmarkData>> & data) const;
void CheckAndCreateDefaultCategory();
+ void CheckAndResetLastIds();
std::unique_ptr<kml::FileData> CollectBmGroupKMLData(BookmarkCategory const * group) const;
void SaveToFile(kml::FileData & kmlData, Writer & writer, bool useBinary) const;
@@ -434,7 +435,7 @@ private:
df::DrapeEngineSafePtr m_drapeEngine;
AsyncLoadingCallbacks m_asyncLoadingCallbacks;
std::atomic<bool> m_needTeardown;
- df::MarkGroupID m_nextGroupID;
+ df::MarkGroupID m_lastGroupID;
size_t m_openedEditSessionsCount = 0;
bool m_loadBookmarksFinished = false;
bool m_firstDrapeNotification = false;
@@ -445,7 +446,7 @@ private:
df::GroupIDCollection m_bmGroupsIdList;
std::string m_lastCategoryUrl;
- df::MarkGroupID m_lastGroupId = df::kInvalidMarkGroupId;
+ df::MarkGroupID m_lastEditedGroupId = df::kInvalidMarkGroupId;
kml::PredefinedColor m_lastColor = kml::PredefinedColor::Red;
UserMarkLayers m_userMarkLayers;