diff --git a/app/assets/javascripts/admin/index_utils/directives/select2_min_search.js.coffee b/app/assets/javascripts/admin/index_utils/directives/select2_min_search.js.coffee index 053ea56d9c..3caebe8eda 100644 --- a/app/assets/javascripts/admin/index_utils/directives/select2_min_search.js.coffee +++ b/app/assets/javascripts/admin/index_utils/directives/select2_min_search.js.coffee @@ -4,5 +4,6 @@ angular.module("admin.indexUtils").directive "select2MinSearch", ($timeout) -> element.select2 minimumResultsForSearch: attrs.select2MinSearch - scope.$watch attrs.ngModel, (newVal, oldVal) -> - $timeout -> element.trigger('change') + ngModel.$formatters.push (value) -> + element.select2('val', value) + value