Skip to content

Commit 9967db2

Browse files
authored
Merge pull request #329 from himdel/select-destroy
pfSelect - destroy the selectpicker when the directive is destroyed
2 parents e98cb20 + 2e9f71a commit 9967db2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/select/select.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@ angular.module('patternfly.select', []).directive('pfSelect', function ($timeout
8181
});
8282
};
8383

84+
var selectpickerDestroy = function () {
85+
element.selectpicker('destroy');
86+
};
87+
8488
element.selectpicker(scope.selectPickerOptions);
8589

8690
ngModel.$render = function () {
@@ -101,6 +105,8 @@ angular.module('patternfly.select', []).directive('pfSelect', function ($timeout
101105
}
102106

103107
attrs.$observe('disabled', selectpickerRefresh);
108+
109+
scope.$on('$destroy', selectpickerDestroy);
104110
}
105111
};
106112
});

0 commit comments

Comments
 (0)