From 2016aa7a49026fc6ead02604200889a653ad6cdc Mon Sep 17 00:00:00 2001
From: sinake <sinake1@qq.com>
Date: 星期一, 02 十一月 2026 14:59:24 +0800
Subject: [PATCH] 关闭默认主题风格设置打开

---
 src/components/RightPanel/index.vue |    9 +++++++--
 src/settings.js                     |    7 ++++---
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/components/RightPanel/index.vue b/src/components/RightPanel/index.vue
index fbf27eb..40ddb0f 100644
--- a/src/components/RightPanel/index.vue
+++ b/src/components/RightPanel/index.vue
@@ -43,7 +43,10 @@
   watch: {
     show(value) {
       if (value && !this.clickNotClose) {
-        this.addEventClick()
+        // 寤跺悗鍒版湰娆$偣鍑荤粨鏉熷悗鍐嶇洃鍚紝閬垮厤鈥滅偣寮�灏辫鍚屼竴娆$偣鍑诲叧鎺夆��
+        this.$nextTick(this.addEventClick)
+      } else {
+        window.removeEventListener('click', this.closeSidebar)
       }
       if (value) {
         addClass(document.body, 'showRightPanel')
@@ -54,14 +57,16 @@
   },
   mounted() {
     this.insertToBody()
-    this.addEventClick()
   },
   beforeDestroy() {
+    window.removeEventListener('click', this.closeSidebar)
     const elx = this.$refs.rightPanel
     elx.remove()
   },
   methods: {
     addEventClick() {
+      // 鍏堢Щ闄ゅ啀娣诲姞锛岄伩鍏嶉噸澶嶇洃鍚�
+      window.removeEventListener('click', this.closeSidebar)
       window.addEventListener('click', this.closeSidebar)
     },
     closeSidebar(evt) {
diff --git a/src/settings.js b/src/settings.js
index fe2d2d7..e22d8e4 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -5,10 +5,11 @@
   sideTheme: 'theme-dark',
 
   /**
-   * 鏄惁绯荤粺甯冨眬閰嶇疆锛堝彸涓嬭榻胯疆闈㈡澘锛�
-   * 鍘熶负 false锛屽鑷�"涓婚棰滆壊 / 棰勮鐨偆"鍏ュ彛瀵圭敤鎴蜂笉鍙 鈫� 鏀逛负 true
+   * 涓婚椋庢牸璁剧疆闈㈡澘鏄惁灞曞紑锛圧ightPanel 鐨� show 鐘舵�侊級
+   * 榛樿鍏抽棴锛岄伩鍏嶈繘鍏ョ郴缁熷氨寮瑰嚭璁剧疆闈㈡澘锛�
+   * 鍏ュ彛浠嶄繚鐣欙細鍙充笂瑙掑ご鍍忚彍鍗� 鈫� 鈥滃竷灞�璁剧疆鈥�
    */
-  showSettings: true,
+  showSettings: false,
 
   /**
    * 鏄惁鏄剧ず椤堕儴瀵艰埅

--
Gitblit v1.9.3