fix consecutive undo,redo,undo,redo.. (abc test)

This commit is contained in:
Kevin Jahns 2018-03-01 16:44:18 +01:00
parent 1b0e3659c3
commit 54453e87fa
2 changed files with 9 additions and 9 deletions

View File

@ -77,18 +77,19 @@ export default class Item {
if (parent._redone !== null) {
parent = parent._redone
// find next cloned items
while (left !== null && left._redone === null) {
while (left !== null) {
if (left._redone !== null && left._redone._parent === parent) {
left = left._redone
break
}
left = left._left
}
if (left !== null) {
left = left._redone
}
while (right !== null && right._redone === null) {
while (right !== null) {
if (right._redone !== null && right._redone._parent === parent) {
right = right._redone
}
right = right._right
}
if (right !== null) {
right = right._redone
}
}
struct._origin = left
struct._left = left

View File

@ -77,7 +77,6 @@ export default class YXmlText extends YText {
return this._dom
}
_delete (y, createDelete) {
console.log('deleting text type..', this._id)
this._unbindFromDom()
super._delete(y, createDelete)
}