forked from organicmaps/organicmaps
[iOS] While editing or creating map object, don't save object name if it's not valid
This commit is contained in:
parent
0d752a9ea9
commit
d56dc4f9eb
1 changed files with 2 additions and 1 deletions
|
@ -899,8 +899,9 @@ void registerCellsForTableView(vector<MWMEditorCellType> const & cells, UITableV
|
|||
isFieldValid = osm::EditableMapObject::ValidateBuildingLevels(val);
|
||||
break;
|
||||
case MWMEditorCellTypeAdditionalName:
|
||||
m_mapObject.SetName(val, static_cast<MWMEditorAdditionalNameTableViewCell *>(cell).code);
|
||||
isFieldValid = osm::EditableMapObject::ValidateName(val);
|
||||
if (isFieldValid)
|
||||
m_mapObject.SetName(val, static_cast<MWMEditorAdditionalNameTableViewCell *>(cell).code);
|
||||
break;
|
||||
default: NSAssert(false, @"Invalid field for changeText");
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue