[ios] Changed selected street displaying.

This commit is contained in:
VladiMihaylenko 2016-04-11 15:22:21 +03:00
parent f2ff86aeb0
commit fa2ee5073d

View file

@ -53,13 +53,17 @@ using namespace osm;
BOOL const haveCurrentStreet = !currentStreet.m_defaultName.empty();
if (haveCurrentStreet)
{
m_streets.erase(remove(m_streets.begin(), m_streets.end(), currentStreet));
m_streets.insert(m_streets.begin(), currentStreet);
auto const it = find(m_streets.begin(), m_streets.end(), currentStreet);
self.selectedStreet = it - m_streets.begin();
}
else
{
self.selectedStreet = NSNotFound;
}
m_editedStreetName = "";
self.selectedStreet = haveCurrentStreet ? 0 : NSNotFound;
self.lastSelectedStreet = NSNotFound;
self.navigationItem.rightBarButtonItem.enabled = haveCurrentStreet;
self.lastSelectedStreet = NSNotFound;
m_editedStreetName = "";
}
- (void)configTable