From f9ecf906d29633ed6bfaa015d0f7e4c1b96e91c5 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Tue, 4 Jun 2013 11:42:02 -0700 Subject: [PATCH] Need to include member in key function --- js/id/ui/raw_member_editor.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/id/ui/raw_member_editor.js b/js/id/ui/raw_member_editor.js index 3c9d9766e..c56abaf2a 100644 --- a/js/id/ui/raw_member_editor.js +++ b/js/id/ui/raw_member_editor.js @@ -52,7 +52,10 @@ iD.ui.RawMemberEditor = function(context) { .attr('class', 'member-list'); var $items = $list.selectAll('li') - .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; }); + .data(memberships, function(d) { + return iD.Entity.key(d.relation) + ',' + d.index + ',' + + (d.member ? iD.Entity.key(d.member) : 'incomplete'); + }); var $enter = $items.enter().append('li') .attr('class', 'member-row form-field');