Skip to content

Commit 3d04829

Browse files
committed
Merge pull request #263 from schneider-electric-itb-software/add_f-open-dropdown_to_open_dropdown_elements
fix(dropdown): added f-dropdown-open to open dropdown element
2 parents dce7a48 + e9f736c commit 3d04829

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/dropdownToggle/dropdownToggle.js

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ angular.module('mm.foundation.dropdownToggle', [ 'mm.foundation.position', 'mm.f
4545

4646
if (!elementWasOpen && !element.hasClass('disabled') && !element.prop('disabled')) {
4747
dropdown.css('display', 'block'); // We display the element so that offsetParent is populated
48+
dropdown.addClass('f-open-dropdown');
49+
4850
var offset = $position.offset(element);
4951
var parentOffset = $position.offset(angular.element(dropdown[0].offsetParent));
5052
var dropdownWidth = dropdown.prop('offsetWidth');
@@ -82,6 +84,7 @@ angular.module('mm.foundation.dropdownToggle', [ 'mm.foundation.position', 'mm.f
8284
closeMenu = function (event) {
8385
$document.off('click', closeMenu);
8486
dropdown.css('display', 'none');
87+
dropdown.removeClass('f-open-dropdown');
8588
element.removeClass('expanded');
8689
closeMenu = angular.noop;
8790
openElement = null;

0 commit comments

Comments
 (0)