Merge pull request #2798 from openstreetmap/tyrasd-patch-taginfo_reltypes

Fetch proper tag-references for relation types in raw tag editor
This commit is contained in:
Martin Raifer
2015-10-08 08:43:22 +02:00
+6 -1
View File
@@ -85,7 +85,12 @@ iD.ui.RawTagEditor = function(context) {
$items.order();
$items.each(function(tag) {
var reference = iD.ui.TagReference({key: tag.key, value: tag.value}, context);
var isRelation = (context.entity(id).type === 'relation'),
reference;
if (isRelation && tag.key === 'type')
reference = iD.ui.TagReference({rtype: tag.value}, context);
else
reference = iD.ui.TagReference({key: tag.key, value: tag.value}, context);
if (state === 'hover') {
reference.showing(false);