MCPcopy Create free account
hub / github.com/comaps/comaps / OnTrackDeselected

Method OnTrackDeselected

libs/map/bookmark_manager.cpp:1045–1059  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1043}
1044
1045void BookmarkManager::OnTrackDeselected()
1046{
1047 CHECK_THREAD_CHECKER(m_threadChecker, ());
1048 if (m_selectedTrackId == kml::kInvalidTrackId)
1049 return;
1050
1051 auto const markId = GetTrackSelectionMarkId(m_selectedTrackId);
1052 CHECK_NOT_EQUAL(markId, kml::kInvalidMarkId, ());
1053
1054 auto es = GetEditSession();
1055 auto * trackSelectionMark = GetMarkForEdit<TrackSelectionMark>(markId);
1056 trackSelectionMark->SetIsVisible(false);
1057
1058 m_selectedTrackId = kml::kInvalidTrackId;
1059}
1060
1061kml::GroupIdCollection BookmarkManager::GetChildrenCategories(kml::MarkGroupId parentId) const
1062{

Callers 2

ActivateMapSelectionMethod · 0.80

Calls 1

SetIsVisibleMethod · 0.45

Tested by

no test coverage detected