When you call setValue on a List editor, it in turn calls the render method to redisplay the values. This renders the data under a new element but since it's not going thru the normal form render cycle, this element is essentially orphaned. I made a fix here for the problem but since I had intermediate commits, my first attempt at a pull request failed. I'll try again soon but under a deadline right now. Also, I'm not sure but there could be some blur/focus issues with my fix? Maybe I should also trigger a blur if hasFocus at the end of my setValue similar to the render method?