diff --git a/js/id/ui/preset.js b/js/id/ui/preset.js index 99ccc564a..e47ab3f17 100644 --- a/js/id/ui/preset.js +++ b/js/id/ui/preset.js @@ -1,6 +1,5 @@ -iD.ui.preset = function(context) { +iD.ui.preset = function(context, entity) { var event = d3.dispatch('change', 'setTags', 'close'), - entity, tags, keys, preset, @@ -126,11 +125,5 @@ iD.ui.preset = function(context) { return presets; }; - presets.entity = function(_) { - if (!arguments.length) return entity; - entity = _; - return presets; - }; - return d3.rebind(presets, event, 'on'); }; diff --git a/js/id/ui/tag_editor.js b/js/id/ui/tag_editor.js index b51798f3a..fb17db865 100644 --- a/js/id/ui/tag_editor.js +++ b/js/id/ui/tag_editor.js @@ -73,8 +73,7 @@ iD.ui.TagEditor = function(context, entity) { changeTags({ name: name.property('value') }); }); - presetUI = iD.ui.preset(context) - .entity(entity) + presetUI = iD.ui.preset(context, entity) .preset(preset) .on('change', changeTags) .on('close', event.close);