From 5c867b2c96f8ef71846b81ae178965aaea802210 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 14 Oct 2021 14:11:14 +0800 Subject: [PATCH] * Fix bug #15525. --- module/upgrade/js/mergeprogram.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/upgrade/js/mergeprogram.js b/module/upgrade/js/mergeprogram.js index aef89fa23c..1690fd8615 100644 --- a/module/upgrade/js/mergeprogram.js +++ b/module/upgrade/js/mergeprogram.js @@ -831,12 +831,16 @@ function setProgramByProduct(product) { $(this).prop('checked', false); $(this).attr('disabled', 'disabled'); + $('#checkAllProducts').attr('disabled', 'disabled'); + $('#checkAllProjects').attr('disabled', 'disabled'); $('[data-product=' + currentProductID + ']').prop('checked', false); $('[data-product=' + currentProductID + ']').attr('disabled', 'disabled'); } else if($(':checkbox:checked[data-programid=' + programID + ']').length == 0) { $(this).removeAttr('disabled'); + $('#checkAllProducts').removeAttr('disabled'); + $('#checkAllProjects').removeAttr('disabled'); $('[data-product=' + currentProductID + ']').removeAttr('disabled'); } }