From 4e4a2cf5adb1a319edd87aaae4b6bd34e54f5cc8 Mon Sep 17 00:00:00 2001 From: aignatov-bio Date: Wed, 12 Feb 2020 10:37:29 +0100 Subject: [PATCH] Add "indetermined" state for the "select all" checkbox in the Share Inventory modal --- app/assets/javascripts/repositories/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/assets/javascripts/repositories/index.js b/app/assets/javascripts/repositories/index.js index 144b11cfe..daf7cbecf 100644 --- a/app/assets/javascripts/repositories/index.js +++ b/app/assets/javascripts/repositories/index.js @@ -124,6 +124,8 @@ }); sharedCBs.change(function() { + var selectedTeams = form.find('.teams-list .sci-checkbox:checked').length; + form.find('#select_all_teams').prop('indeterminate', selectedTeams > 0); $('#editable_' + this.value).toggleClass('hidden', !this.checked) .attr('disabled', !this.checked); });