2fcabe1a7881fefe2f84adb2aa140ce916d883da kate Mon Apr 17 16:04:16 2017 -0700 Fix event handling on checkbox. refs #18736 diff --git src/hg/js/utils.js src/hg/js/utils.js index e31b9d6..9427c3d 100644 --- src/hg/js/utils.js +++ src/hg/js/utils.js @@ -1338,30 +1338,35 @@ // NOTE: selector strings are a bit complex due to dots GB vars/attributes (track.var) // so can't use more concise jQuery syntax // check log transform var logCheckbox = $("input[name='" + name + ".logTransform']"); var isLogChecked = logCheckbox.attr('checked'); // enable/disable view limits var maxTextbox = $("input[name='" + name + ".maxLimit']"); maxTextbox.attr('disabled', isLogChecked); var maxTextLabel = $("." + name + "ViewLimitsMaxLabel"); maxTextLabel.toggleClass("disabled", isLogChecked ? true : false); } +function barChartUiTransformChanged(name) { +// Disable view limits settings if log transform enabled + gtexTransformChanged(name); +} + function gtexSamplesChanged(name) { // Disable and comparison controls if all samples selected // check sample select var sampleSelect = $("input[name='" + name + ".samples']:checked"); var isAllSamples = (sampleSelect.val() === 'all'); // enable/disable comparison options // limiting to radio buttons as there is a problem with tissue checkbox naming on popup var comparisonButtons = $("input[type='radio' name='" + name + ".comparison']"); comparisonButtons.attr('disabled', isAllSamples); var comparisonLabel = $("." + name + "ComparisonLabel"); comparisonLabel.toggleClass("disabled", isAllSamples ? true : false); }