a0c052bbe5b282a247d480d6d64e6c7325d9bd85 tdreszer Wed Jun 8 12:21:29 2011 -0700 Checking in metadata toggle with up/down arrows. This replaces the '...' link. diff --git src/hg/js/utils.js src/hg/js/utils.js index c79ad01..5e57f03 100644 --- src/hg/js/utils.js +++ src/hg/js/utils.js @@ -411,30 +411,38 @@ alert(title +" of '"+obj.value +"' is invalid.\nMust be no greater than "+rangeMax+"."); obj.value = obj.defaultValue; return false; } } } return true; } } function metadataShowHide(trackName,showLonglabel,showShortLabel) { // Will show subtrack specific configuration controls // Config controls not matching name will be hidden var divit = $("#div_"+trackName+"_meta"); + var img = $(divit).prev('a').find("img"); + if (img != undefined && $(img).length == 1) { + img = $(img)[0]; + if ($(divit).css('display') == 'none') + $(img).attr('src','../images/upBlue.png'); + else + $(img).attr('src','../images/downBlue.png'); + } if($(divit).css('display') == 'none') { $("#div_"+trackName+"_cfg").hide(); // Hide any configuration when opening metadata if($(divit).find('table').length == 0) { lookupMetadata(trackName,showLonglabel,showShortLabel); return false; } } var tr = $(divit).parents('tr'); if (tr.length > 0) { tr = tr[0]; var bgClass = null; var classes = $( tr ).attr("class").split(" "); for (var ix=0;ix