L’anteprima del compositore utilizza Ember per renderizzare il contenuto cooked. Sembra che quell’errore provenga dal motore di rendering di Ember, che probabilmente viene confuso dal fatto che il DOM venga modificato da qualcos’altro.
Per evitare il problema, ti suggerisco di non remove() alcun nodo, ma di nasconderli invece utilizzando display:none; o qualcosa di simile.
L’anteprima del compositore è una combinazione insolita di rendering di Ember e funzioni personalizzate ‘decorateCooked’. Sembra che questo sia un comportamento specifico di tale implementazione. Al momento non abbiamo piani per modificare il suo funzionamento, soprattutto perché l’aggiornamento è semplice ed efficace.
@j.jaffeux Ho notato che hai passato questa funzione cleanUp a api.cleanupStream quando hai usato WidgetGlue.
Sto riscontrando l’errore nell’OP quando provo a scrivere nel composer dopo che il mio widget si è attaccato. In particolare, il div data-wrap originale è completamente scomparso dopo averlo selezionato con WidgetGlue.appendTo()…
EDIT: Risolto. Ho creato un nodo <div> sacrificale da far consumare al Widget, in modo da poter lasciare il div [wrap=dice] attivo.