forked from organicmaps/organicmaps-tmp
[ios] Changed selected street displaying.
This commit is contained in:
parent
f2ff86aeb0
commit
fa2ee5073d
1 changed files with 9 additions and 5 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue