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 @@
-
-
-
+
+