Răsfoiți Sursa

ui-fix: try to hide dropdown after use

andre 2 ani în urmă
părinte
comite
5fecd08d4d

+ 14 - 15
app/UI/Client/Templates/ressource/buttons/spanDropdownButton_components.tpl

@@ -8,22 +8,21 @@
         <button @click="toogleDropdawn" class="mg-drop-target-btn lu-btn lu-btn--icon lu-btn--link lu-btn--default" data-tooltip="" data-title="{$MGLANG->T('More Actions')}">
             <i class="lu-btn__icon lu-zmdi lu-zmdi-more-vert"></i>
         </button>
-        <div class="mg-drop-bg-wrapper" v-show="dropOpen" @click="hideDrop">
-            <div v-show="dropOpen"  @click="notHideDrop" class="drop lu-drop-element drop-enabled drop-element-attached-top drop-element-attached-left drop-target-attached-bottom drop-target-attached-left drop-open drop-open-transitionend drop-after-open">
-                <div class="drop-content">
-                    <div class="lu-dropdown" data-dropdown-menu="">
-                        <div class="lu-dropdown__arrow" data-arrow="" style="left: auto; right: 10px;"></div>
-                        <ul class="lu-dropdown__menu">
-                            <li class="lu-dropdown__header">
-                                <span class="lu-dropdown__title">{$MGLANG->T('Additional Actions')}</span>
+        <div class="mg-drop-bg-wrapper" v-show="dropOpen" @click="hideDrop"></div>
+        <div v-show="dropOpen"  @click="notHideDrop" class="drop lu-drop-element drop-enabled drop-element-attached-top drop-element-attached-left drop-target-attached-bottom drop-target-attached-left drop-open drop-open-transitionend drop-after-open">
+            <div class="drop-content">
+                <div class="lu-dropdown" data-dropdown-menu="">
+                    <div class="lu-dropdown__arrow" data-arrow="" style="left: auto; right: 10px;"></div>
+                    <ul class="lu-dropdown__menu">
+                        <li class="lu-dropdown__header">
+                            <span class="lu-dropdown__title">{$MGLANG->T('Additional Actions')}</span>
+                        </li>
+                        {foreach from=$rawObject->getButtons() key=buttonKey item=buttonValue}
+                            <li class="lu-dropdown__item">
+                                {$buttonValue->getHtml()}
                             </li>
-                            {foreach from=$rawObject->getButtons() key=buttonKey item=buttonValue}
-                                <li class="lu-dropdown__item">
-                                    {$buttonValue->getHtml()}
-                                </li>
-                            {/foreach}
-                        </ul>
-                    </div>
+                        {/foreach}
+                    </ul>
                 </div>
             </div>
         </div>