Skip to content

Commit 3e04f19

Browse files
committed
改进输入
1 parent f963548 commit 3e04f19

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/module/editor.receiver.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,17 @@ Minder.Receiver = kity.createClass('Receiver', {
251251

252252
if (e.originEvent.ctrlKey || e.originEvent.metaKey) {
253253

254+
//选中节点时的复制粘贴,要变成normal
255+
if(this.selection.isHide() && {
256+
86:1,
257+
88:1,
258+
67:1
259+
}[keyCode]){
260+
restoreTextContent();
261+
this.km.setStatus('normal');
262+
return;
263+
}
264+
254265
//粘贴
255266
if (keyCode == keymap.v) {
256267

@@ -271,6 +282,8 @@ Minder.Receiver = kity.createClass('Receiver', {
271282
}, 100);
272283
return;
273284
}
285+
286+
274287
}
275288
//针对不能连续删除做处理
276289
if(keymap.Del == keyCode || keymap.Backspace == keyCode)

0 commit comments

Comments
 (0)