Thanks for the bug/patch, Jane! I eyeballed the patch and it will certainly get the job done. However, I'm hesitant to apply predictable DOM ID's to components where multiple instances could be active in a single page, since the possibility exists for ID's to get clobbered. (Not terribly likely in this case, but certainly possible).
Perhaps we could teach FmEditorComponent to add a bit of randomness to its field IDs. E.g.
Thanks for the bug/patch, Jane! I eyeballed the patch and it will certainly get the job done. However, I'm hesitant to apply predictable DOM ID's to components where multiple instances could be active in a single page, since the possibility exists for ID's to get clobbered. (Not terribly likely in this case, but certainly possible).
Perhaps we could teach FmEditorComponent to add a bit of randomness to its field IDs. E.g.
TS
ngOnInit() {
...
this.domId = 'fm-editor-' + Math.random();
}
HTML domId}} -{{field- name}}' ... />
<input id='{{this.