diff --git a/gui/slick/js/core.js b/gui/slick/js/core.js index ab4d37a3e534548f49d9295c99f69d06c4830a8d..90c927e06566a073bb6836d10f3b26d882345f87 100644 --- a/gui/slick/js/core.js +++ b/gui/slick/js/core.js @@ -159,6 +159,15 @@ var SICKRAGE = { $.get($(this).attr('href')); return false; }); + + $(document.body).on('click', '.bulkCheck', function(){ + var bulkCheck = this; + var whichBulkCheck = $(bulkCheck).attr('id'); + + $('.'+whichBulkCheck+':visible').each(function(){ + $(this).prop('checked', $(bulkCheck).prop('checked')); + }); + }); } }, config: { @@ -2389,7 +2398,7 @@ var SICKRAGE = { } row += '</td>'; } else { - row += '<td style="width: 8%;">None</td>'; + row += '<td style="width: 8%;">None</td>'; } row += '<td>' + name + '</td>'; row += '</tr>'; @@ -2480,15 +2489,6 @@ var SICKRAGE = { window.location.href = srRoot + '/manage/failedDownloads?toRemove='+removeArr.join('|'); }); - $('.bulkCheck').on('click', function(){ - var bulkCheck = this; - var whichBulkCheck = $(bulkCheck).attr('id'); - - $('.'+whichBulkCheck+':visible').each(function(){ - this.checked = bulkCheck.checked; - }); - }); - if($('.removeCheck').length){ $('.removeCheck').each(function(name) { var lastCheck = null; diff --git a/gui/slick/js/core.min.js b/gui/slick/js/core.min.js index fd0fb136dc61acbdbe7e384df326b3ae49cce5bd..3b682619b9711aad0da2b28bf9d569bff5ddc0e6 100644 Binary files a/gui/slick/js/core.min.js and b/gui/slick/js/core.min.js differ diff --git a/gui/slick/js/massUpdate.js b/gui/slick/js/massUpdate.js index 032c9256f367d4121c8bf4a389b5333ed7040b9b..9539cf53a482c5c05184e77a4fac3dd7e04c8714 100644 --- a/gui/slick/js/massUpdate.js +++ b/gui/slick/js/massUpdate.js @@ -65,15 +65,6 @@ $(document).ready(function(){ } }); - $('.bulkCheck').on('click', function(){ - var bulkCheck = this; - var whichBulkCheck = $(bulkCheck).attr('id'); - - $('.'+whichBulkCheck).each(function(){ - if(!this.disabled) { this.checked = !this.checked; } - }); - }); - ['.editCheck', '.updateCheck', '.refreshCheck', '.renameCheck', '.deleteCheck', '.removeCheck'].forEach(function(name) { var lastCheck = null;