diff --git a/src/views/Main.vue b/src/views/Main.vue index e7f60d8..7fac735 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -223,7 +223,7 @@ onMounted(() => { updateShowList(activeTab.value) // 定期检查更新 - if (!utools.isMacOs() && window.listener.listening) { + if (!utools.isMacOs() && window.listener?.listening) { // 非macOS系统且监听器开启时 window.listener.on('change', () => { list.value = window.db.dataBase.data diff --git a/src/views/Setting.vue b/src/views/Setting.vue index d712b6c..945cf7c 100644 --- a/src/views/Setting.vue +++ b/src/views/Setting.vue @@ -183,7 +183,7 @@ const handleRestoreBtnClick = () => { } onMounted(() => { - listenStatus.value = window.listener.listening + listenStatus.value = window.listener?.listening })