diff --git a/platform/forms/bundle.js b/platform/forms/bundle.js index c723962571..7eafc46441 100644 --- a/platform/forms/bundle.js +++ b/platform/forms/bundle.js @@ -24,6 +24,7 @@ define([ "./src/MCTForm", "./src/MCTToolbar", "./src/MCTControl", + "../commonUI/general/src/directives/MCTClickElsewhere", "./src/controllers/AutocompleteController", "./src/controllers/DateTimeController", "./src/controllers/CompositeController", @@ -46,6 +47,7 @@ define([ MCTForm, MCTToolbar, MCTControl, + MCTClickElsewhere, AutocompleteController, DateTimeController, CompositeController, @@ -86,6 +88,13 @@ define([ "templateLinker", "controls[]" ] + }, + { + "key": "mctClickElsewhere", + "implementation": MCTClickElsewhere, + "depends": [ + "$document" + ] } ], "controls": [ @@ -168,6 +177,13 @@ define([ "$scope", "dialogService" ] + }, + { + "key": "mctClickElsewhere", + "implementation": MCTClickElsewhere, + "depends": [ + "$document" + ] } ] } diff --git a/platform/forms/res/templates/controls/autocomplete.html b/platform/forms/res/templates/controls/autocomplete.html index 14022916a8..b0e4c5db3b 100644 --- a/platform/forms/res/templates/controls/autocomplete.html +++ b/platform/forms/res/templates/controls/autocomplete.html @@ -30,7 +30,8 @@