From 9bc5d470bcad50b2eff3282c57a407e430ed1d4e Mon Sep 17 00:00:00 2001 From: X O <xo@wvvw.me> Date: Wed, 9 Dec 2015 14:35:30 +1030 Subject: [PATCH] fix bulkCheck not working with filters --- gui/slick/js/core.js | 20 ++++++++++---------- gui/slick/js/core.min.js | Bin 68526 -> 68562 bytes gui/slick/js/massUpdate.js | 9 --------- 3 files changed, 10 insertions(+), 19 deletions(-) diff --git a/gui/slick/js/core.js b/gui/slick/js/core.js index ab4d37a3e..90c927e06 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 GIT binary patch delta 87 zcmZ2Co#oPWmJO?UCmZp~ap)zL=43l(q)v96Ejsz^Ua84y*AyoUFmp`i=Hp}0QPD`8 u9B@Nq^Ge>+d5m0>OKMh3mY6HK*{pV5#OAbX>y#O}CX4(s-t6%!O%MQvJ0UUv delta 62 zcmcaKon_s0mJO?UHwW^a%$qD-yMmEx^1iu}oA1=Fi(pAA&B>nZzt3(GpW^g>7Dl<v Uo!8bYPqzGJ%*eGl=U18_09A4taR2}S diff --git a/gui/slick/js/massUpdate.js b/gui/slick/js/massUpdate.js index 032c9256f..9539cf53a 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; -- GitLab