fix remaining cursor relocation issues
This commit is contained in:
parent
4091b7d004
commit
d9e76014f5
@ -254,7 +254,9 @@ export default class YXmlFragment extends YArray {
|
|||||||
})
|
})
|
||||||
// Apply Y.Xml events to dom
|
// Apply Y.Xml events to dom
|
||||||
this.observeDeep(events => {
|
this.observeDeep(events => {
|
||||||
reflectChangesOnDom.call(this, events, _document)
|
this._mutualExclude(() => {
|
||||||
|
reflectChangesOnDom.call(this, events, _document)
|
||||||
|
})
|
||||||
})
|
})
|
||||||
// Apply Dom changes on Y.Xml
|
// Apply Dom changes on Y.Xml
|
||||||
if (typeof MutationObserver !== 'undefined') {
|
if (typeof MutationObserver !== 'undefined') {
|
||||||
|
@ -76,7 +76,4 @@ export function afterTransactionSelectionFixer (y, transaction, remote) {
|
|||||||
focusOffset
|
focusOffset
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
// delete, so the objects can be gc'd
|
|
||||||
relativeSelection = null
|
|
||||||
browserSelection = null
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user