diff --git a/src/Type/y-xml/YXmlFragment.js b/src/Type/y-xml/YXmlFragment.js index 978602c6..c098ddf1 100644 --- a/src/Type/y-xml/YXmlFragment.js +++ b/src/Type/y-xml/YXmlFragment.js @@ -73,6 +73,10 @@ export default class YXmlFragment extends YArray { toString () { return this.map(xml => xml.toString()).join('') } + _delete (y, createDelete) { + this._unbindFromDom() + super._delete(y, createDelete) + } _unbindFromDom () { if (this._domObserver != null) { this._domObserver.disconnect()