提交 0ea6b50e 编写于 作者: C campaign

by zhanyi

上级 89ba17c1
......@@ -216,9 +216,7 @@ UE.plugins['undo'] = function () {
if (inputType)
return;
if (me.undoManger.list.length == 0 || ((keyCode == 8 || keyCode == 46) && lastKeyCode != keyCode)) {
me.fireEvent('contentchange');
me.undoManger.save(true);
lastKeyCode = keyCode;
return;
......@@ -239,6 +237,18 @@ UE.plugins['undo'] = function () {
}
}
});
me.addListener('keyup', function (type, evt) {
var keyCode = evt.keyCode || evt.which;
if (!keys[keyCode] && !evt.ctrlKey && !evt.metaKey && !evt.shiftKey && !evt.altKey) {
if (inputType)
return;
if (me.undoManger.list.length == 1 ) {
me.undoManger.save(true);
}
}
});
me.addListener('mousedown',function(){
me.undoManger.mousedown = true;
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册