Предпросмотр композитора использует Ember для отображения «обработанного» контента. Похоже, что эта ошибка исходит из движка рендеринга Ember, который, вероятно, запутался из-за того, что DOM был изменён чем-то другим.
Чтобы избежать этой проблемы, я рекомендую не удалять (remove()) узлы, а скрывать их, используя display: none; или что-то подобное.
Предпросмотр композитора — это необычное сочетание рендеринга Ember и пользовательских функций ‘decorateCooked’. Похоже, это особенность данной реализации. На данный момент у нас нет планов изменять способ его работы, особенно учитывая, что обходной путь прост и удобен.
@j.jaffeux Я заметил, что вы передали эту функцию cleanUp в api.cleanupStream, когда использовали WidgetGlue.
Я получаю ошибку из первого сообщения, когда пытаюсь писать в редакторе после прикрепления виджета. Примечательно, что исходный div data-wrap полностью исчезает после того, как я обращаюсь к нему через WidgetGlue.appendTo()…
РЕДАКТИРОВАНИЕ: Решено. Я создаю жертвенный узел <div> для потребления виджетом, чтобы оставить div [wrap=dice] живым.