add ellipsis to action menu items that opens a dialog + fix action menu not opening anything

This commit is contained in:
Mads Rasmussen
2018-10-26 13:17:12 +02:00
parent 45cb56b96c
commit e0365d4214
2 changed files with 2 additions and 3 deletions

View File

@@ -72,7 +72,7 @@
<umb-editor-menu
data-element="editor-actions"
current-node="menu.currentNode"
current-section="{{menu.currentSection}}">
current-section="{{menu.currentNode.section}}">
</umb-editor-menu>
</div>

View File

@@ -8,7 +8,7 @@
<!-- actions -->
<ul class="dropdown-menu umb-actions" role="menu" aria-labelledby="dLabel">
<li class="umb-action" ng-class="{sep:action.seperator}" ng-repeat="action in actions">
<li class="umb-action" ng-class="{'sep':action.seperatorm, '-opens-dialog': action.opensDialog}" ng-repeat="action in actions">
<!-- How does this reference executeMenuItem() i really don't think that this is very clear -->
<a prevent-default
@@ -17,7 +17,6 @@
<i class="icon icon-{{action.cssclass}}"></i>
<span class="menu-label">{{action.name}}</span>
</a>
</li>
</ul>
</div>