From bb47f06e3c5eaf568aaecf870736787373ce73aa Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 18 六月 2021 13:28:11 +0800
Subject: [PATCH] 2021-06-18

---
 src/menu/components/card/cardcomponent/index.jsx |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/src/menu/components/card/cardcomponent/index.jsx b/src/menu/components/card/cardcomponent/index.jsx
index 79b4767..9d50255 100644
--- a/src/menu/components/card/cardcomponent/index.jsx
+++ b/src/menu/components/card/cardcomponent/index.jsx
@@ -221,6 +221,14 @@
     }
   }
 
+  doubleClickCard = () => {
+    const { card } = this.state
+
+    if (card.setting.click === 'menu' && card.setting.menu) {
+      MKEmitter.emit('changeEditMenu', {MenuID: card.setting.menu})
+    }
+  }
+
   render() {
     const { cards, offset } = this.props
     const { card, elements, side, settingVisible, dict } = this.state
@@ -245,7 +253,7 @@
 
     return (
       <Col span={card.setting.width || 6} offset={offset || 0}>
-        <div className="card-item" style={_style} onClick={this.clickComponent} id={card.uuid}>
+        <div className="card-item" style={_style} onClick={this.clickComponent} onDoubleClick={(e) => {e.stopPropagation(); this.doubleClickCard()}} id={card.uuid}>
           <CardCellComponent cards={cards} cardCell={card} side={side} elements={elements} updateElement={this.updateCard}/>
           <div className="card-control">
             <Popover overlayClassName="mk-popover-control-wrap" mouseLeaveDelay={0.2} mouseEnterDelay={0.2} content={

--
Gitblit v1.8.0