3f9c57f384ccee0d8f8de53d10b0378addfbde33 tdreszer Wed Nov 16 12:41:05 2011 -0800 Fixed bug where track search advanced ddcl's were being duplicated. diff --git src/hg/js/utils.js src/hg/js/utils.js index 39cd57c..25607ea 100644 --- src/hg/js/utils.js +++ src/hg/js/utils.js @@ -2119,33 +2119,34 @@ searchButtonsEnable: function (enable) { // Displays visible and checked track count var searchButton = $('input[name="hgt_tSearch"]'); // NOTE: must match TRACK_SEARCH in hg/inc/searchTracks.h var clearButton = $('input.clear'); if(enable) { $(searchButton).attr('disabled',false); $(clearButton).attr('disabled',false); } else { $(searchButton).attr('disabled',true); $(clearButton).attr('disabled',true); } }, counts: function () {// Displays visible and checked track count - var counter = $('.selCbCount'); + var counter = normed($('.selCbCount')); if(counter != undefined) { var selCbs = $("input.selCb"); + if (selCbs != undefined && selCbs.length > 0) $(counter).text("("+$(selCbs).filter(":enabled:checked").length + " of " +$(selCbs).length+ " selected)"); } }, clearFound: function () {// Clear found tracks and all input controls var found = $('div#found'); if(found != undefined) $(found).remove(); found = $('div#filesFound'); if(found != undefined) $(found).remove(); return false; },