mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-30 04:29:21 +03:00
Remove Knockout binding "dropdownCloser" because BSN.Dropdown already handles it
This commit is contained in:
parent
9e28eb5fc7
commit
3f295349b6
2 changed files with 1 additions and 7 deletions
6
dev/External/User/ko.js
vendored
6
dev/External/User/ko.js
vendored
|
|
@ -250,9 +250,3 @@ ko.bindingHandlers.openDropdownTrigger = {
|
|||
}
|
||||
}
|
||||
};
|
||||
|
||||
ko.bindingHandlers.dropdownCloser = {
|
||||
init: element => element.closest('.dropdown').addEventListener('click', event =>
|
||||
event.target.closestWithin('.e-item', element) && element.ddBtn.toggle()
|
||||
)
|
||||
};
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
<div class="dropdown pull-left" data-bind="registerBootstrapDropdown: true, openDropdownTrigger: identitiesDropdownTrigger">
|
||||
<a class="dropdown-toggle e-identity" href="#" tabindex="-1"
|
||||
id="identity-label-id" role="button"
|
||||
data-bind="text: currentIdentityView, dropdownCloser: true, css: {'multiply': 1 < identitiesOptions().length }">
|
||||
data-bind="text: currentIdentityView, css: {'multiply': 1 < identitiesOptions().length }">
|
||||
</a>
|
||||
<!-- ko if: 1 < identitiesOptions().length -->
|
||||
<ul class="dropdown-menu g-ui-menu" role="menu" aria-labelledby="identity-label-id" data-bind="foreach: identitiesOptions">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue