From 1b6e4af9a7e00501ba0ea370da5de244b416cdce Mon Sep 17 00:00:00 2001 From: Marliana Lara Date: Wed, 16 Aug 2017 12:32:41 -0400 Subject: [PATCH] Default value of preview multiple select dropdown should be read-only --- .../templates/survey-maker/render/multiselect.directive.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/awx/ui/client/src/templates/survey-maker/render/multiselect.directive.js b/awx/ui/client/src/templates/survey-maker/render/multiselect.directive.js index 5c88e610ac..82a39bbd54 100644 --- a/awx/ui/client/src/templates/survey-maker/render/multiselect.directive.js +++ b/awx/ui/client/src/templates/survey-maker/render/multiselect.directive.js @@ -15,6 +15,13 @@ var directive = { require: 'ngModel', + controller: function($scope) { + $('select').on('select2:unselecting', (event) => { + if (_.has($scope.$parent, 'preview')) { + event.preventDefault(); + } + }); + }, compile: function() { return { pre: function(scope, element, attrs, ngModel) {