Fix setting preset's tags

This commit is contained in:
Ansis Brammanis
2013-02-18 10:37:37 -05:00
parent f79c407796
commit abe7ce1064

View File

@@ -16,7 +16,8 @@ iD.ui.TagEditor = function() {
entity = selection.datum();
if (preset) {
tags = _.extend(_.omit(tags, _.keys(presetMatch.match.tags)), preset.match.tags);
if (presetMatch) tags = _.omit(tags, _.keys(presetMatch.match.tags));
tags = _.extend(_.omit(tags), preset.match.tags);
}
presetMatch = preset || presetMatch || presetData.matchTags(entity);