fix(stage): 修复ctrl+tab切到其他窗口引起多选状态混乱的问题

This commit is contained in:
parisma 2022-09-19 11:24:15 +08:00 committed by jia000
parent b3ae294a6a
commit 09c9af8454

View File

@ -117,6 +117,10 @@ export default class StageMask extends Rule {
e.inputEvent.preventDefault();
this.isMultiSelectStatus = true;
});
// ctrl+tab切到其他窗口需要将多选状态置为false
KeyController.global.on('blur', () => {
this.isMultiSelectStatus = false;
});
KeyController.global.keyup(ctrl, (e) => {
e.inputEvent.preventDefault();
this.isMultiSelectStatus = false;