mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-09 06:28:11 +00:00
fix: 客户端任务独立窗口无法按command+s保存任务的问题
This commit is contained in:
parent
d1fdec0970
commit
fec116f131
@ -2,7 +2,7 @@
|
||||
<div class="electron-task">
|
||||
<PageTitle :title="taskInfo.name"/>
|
||||
<Loading v-if="loadIng > 0"/>
|
||||
<TaskDetail v-else :task-id="taskInfo.id" :open-task="taskInfo"/>
|
||||
<TaskDetail v-else ref="taskDetail" :task-id="taskInfo.id" :open-task="taskInfo"/>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -48,7 +48,10 @@ export default {
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
//
|
||||
document.addEventListener('keydown', this.shortcutEvent);
|
||||
},
|
||||
beforeDestroy() {
|
||||
document.removeEventListener('keydown', this.shortcutEvent);
|
||||
},
|
||||
computed: {
|
||||
...mapState(['cacheTasks']),
|
||||
@ -92,7 +95,15 @@ export default {
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
shortcutEvent(e) {
|
||||
if (e.metaKey || e.ctrlKey) {
|
||||
if (e.keyCode === 83) {
|
||||
e.preventDefault();
|
||||
this.$refs.taskDetail.checkUpdate(true)
|
||||
}
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user