mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-02-24 18:56:24 +00:00
(fix) Avoid triggering checkbox with md-menu
When clicking on the "more" secondary button of a calendar, trick the md-list directive to consider the 'md-secondary' class of the md-menu so the click doesn't trigger the checkbox of the list item.
This commit is contained in:
@@ -175,7 +175,7 @@
|
||||
label:aria-label="Enable"><!-- enable --></md-checkbox>
|
||||
<p class="sg-item-name">{{calendar.name}}</p>
|
||||
|
||||
<md-menu class="md-secondary">
|
||||
<md-menu class="md-secondary" ng-click="true">
|
||||
<md-button class="iconButton"
|
||||
label:aria-label="Options"
|
||||
ng-click="$mdOpenMenu()">
|
||||
@@ -239,7 +239,7 @@
|
||||
label:aria-label="Enable"><!-- enable --></md-checkbox>
|
||||
<p class="sg-item-name">{{calendar.name}}</p>
|
||||
|
||||
<md-menu class="md-secondary">
|
||||
<md-menu class="md-secondary" ng-click="true">
|
||||
<md-button class="iconButton"
|
||||
label:aria-label="Options"
|
||||
ng-click="$mdOpenMenu()">
|
||||
@@ -291,7 +291,7 @@
|
||||
label:aria-label="Enable"><!-- enable --></md-checkbox>
|
||||
<p class="sg-item-name">{{calendar.name}}</p>
|
||||
|
||||
<md-menu class="md-secondary">
|
||||
<md-menu class="md-secondary" ng-click="true">
|
||||
<md-button class="iconButton"
|
||||
label:aria-label="Options"
|
||||
ng-click="$mdOpenMenu()">
|
||||
|
||||
Reference in New Issue
Block a user