Fix deleting entity with modified field

fixes #1237
This commit is contained in:
Ansis Brammanis
2013-04-02 16:43:53 -04:00
parent a4d7b20027
commit e097641f4e

View File

@@ -1,8 +1,9 @@
iD.ui.Inspector = function(context, entity) {
var tagEditor;
var tagEditor,
id = entity.id;
function changeTags(tags) {
entity = context.entity(entity.id);
var entity = context.entity(id);
if (entity && !_.isEqual(entity.tags, tags)) {
context.perform(
iD.actions.ChangeTags(entity.id, tags),
@@ -15,7 +16,7 @@ iD.ui.Inspector = function(context, entity) {
}
function update() {
entity = context.entity(entity.id);
var entity = context.entity(id);
if (entity) {
tagEditor.tags(entity.tags);
}