diff --git a/module/execution/css/edit.css b/module/execution/css/edit.css index 1331271af3..69e41e254b 100644 --- a/module/execution/css/edit.css +++ b/module/execution/css/edit.css @@ -7,3 +7,5 @@ #dateRange {vertical-align: top; padding-top: 13px;} .form-date {min-width: 90px;} + +.productsBox div[id^='branch'].chosen-disabled {pointer-events: none;} diff --git a/module/execution/js/edit.js b/module/execution/js/edit.js index 78d040216c..5527fd5b0b 100644 --- a/module/execution/js/edit.js +++ b/module/execution/js/edit.js @@ -107,6 +107,11 @@ $(function() }); $(document).on('change', "select[id^='branch']", disableSelectedBranch); + + if($('.disabledBranch').length > 0) + { + $('.disabledBranch div[id^="branch"]').addClass('chosen-disabled'); + } }) var lastProjectID = $("#project").val(); diff --git a/module/execution/view/edit.html.php b/module/execution/view/edit.html.php index 299f88e233..6ade126e6e 100644 --- a/module/execution/view/edit.html.php +++ b/module/execution/view/edit.html.php @@ -243,23 +243,43 @@ type == 'stage' and !in_array($execution->attribute, array('request', 'design', 'review'))) or $execution->type != 'stage'): ?> + +