diff --git a/src/renderer/src/store/modules/tool.js b/src/renderer/src/store/modules/tool.js index cf8ffc3..3f5c5d3 100644 --- a/src/renderer/src/store/modules/tool.js +++ b/src/renderer/src/store/modules/tool.js @@ -23,11 +23,12 @@ export const useToolState = defineStore('tool', { }), actions: { async resetDef() { // 重置数据-下课 - this.model = 'select' // 悬浮球-当前模式 - await sleep(20) // 休眠20ms + // this.model = 'select' // 悬浮球-当前模式 + await sleep(50) // 休眠50ms this.showBoardAll = false // 全屏画板-是否显示 - await sleep(20) // 休眠20ms + await sleep(50) // 休眠50ms this.isToolWin = false // 工具窗口是否打开 + await sleep(50) // 休眠50ms } } }) diff --git a/src/renderer/src/views/tool/sphere.vue b/src/renderer/src/views/tool/sphere.vue index f46966e..d003ad5 100644 --- a/src/renderer/src/views/tool/sphere.vue +++ b/src/renderer/src/views/tool/sphere.vue @@ -243,6 +243,7 @@ const sideChange = async o => { // === 监听器 === watchEffect(() => { + if (isOver.value) return // 下课, 不往下执行 // 不同的时候, 更新值: 是否显示-画板 const show = !toolStore.isPdfWin && toolStore.showBoardAll if (show != isShow.value) isShow.value = show diff --git a/src/renderer/src/views/tool/test.vue b/src/renderer/src/views/tool/test.vue index 61fcc59..49cbbd3 100644 --- a/src/renderer/src/views/tool/test.vue +++ b/src/renderer/src/views/tool/test.vue @@ -1,9 +1,15 @@