From c9967063fa42e15d9f695220c76641cfa28669f2 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 05 九月 2023 14:23:13 +0800
Subject: [PATCH] 2023-09-05

---
 src/tabviews/zshare/settingcomponent/index.jsx |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/src/tabviews/zshare/settingcomponent/index.jsx b/src/tabviews/zshare/settingcomponent/index.jsx
index 76f94ae..f2488e9 100644
--- a/src/tabviews/zshare/settingcomponent/index.jsx
+++ b/src/tabviews/zshare/settingcomponent/index.jsx
@@ -410,7 +410,9 @@
         return
       }
 
-      Api.deleteMenuStorage(config.MenuID).then(() => {
+      Api.deleteMenuStorage(config.MenuID)
+
+      setTimeout(() => {
         this.setState({
           visible: false,
           revertLoading: false
@@ -418,7 +420,7 @@
           window.GLOB.CacheMap = new Map()
           MKEmitter.emit('reloadMenuView', config.MenuID)
         })
-      })
+      }, 100)
     })
   }
 
@@ -486,7 +488,9 @@
         return
       }
 
-      Api.deleteMenuStorage(config.MenuID).then(() => {
+      Api.deleteMenuStorage(config.MenuID)
+
+      setTimeout(() => {
         this.setState({
           visible: false,
           confirmLoading: false
@@ -494,7 +498,7 @@
           window.GLOB.CacheMap = new Map()
           MKEmitter.emit('reloadMenuView', config.MenuID)
         })
-      })
+      }, 100)
     })
   }
 
@@ -514,14 +518,11 @@
   render() {
     const { components, visible } = this.state
 
+    if (window.GLOB.mkHS || window.GLOB.sysType !== 'local') return null
+
     return (
-      <div className="page-setting-wrap">
-        {window.GLOB.sysType === 'local' ? <Button
-          icon="setting"
-          shape="circle"
-          className="page-setting"
-          onClick={this.trigger}
-        /> : null}
+      <div className="tool-wrap">
+        <Button icon="setting" shape="circle" onClick={this.trigger}/>
         <Modal
           wrapClassName="custom-setting-modal"
           title={'鑷畾涔夎缃�'}

--
Gitblit v1.8.0