9e7fa2fd315b20c84139c46abe6877fdd011e4c4 larrym Fri Jun 29 00:30:47 2012 -0700 simplify suggestTrack code diff --git src/hg/js/hgGateway.js src/hg/js/hgGateway.js index f7d4ae5..308226a 100644 --- src/hg/js/hgGateway.js +++ src/hg/js/hgGateway.js @@ -1,28 +1,30 @@ $(document).ready(function() { suggestBox.init(document.orgForm.db.value, $('#suggestTrack').length > 0, function(item) { $('#positionDisplay').text(item.id); $('#position').val(item.id); - makeSureSuggestTrackIsVisible(); }, function(position) { $('#positionDisplay').text(position); $('#position').val(position); } ); // default the image width to current browser window width var ele = $('input[name=pix]'); if(ele.length && (!ele.val() || ele.val().length == 0)) { ele.val(calculateHgTracksWidth()); } -}); -function makeSureSuggestTrackIsVisible() + // Make sure suggestTrack is visible if user has choosen soemting via gene select. + $(document.mainForm).submit(function(event) { -// make sure to show knownGene/refGene track in pack mode (redmine #3484). + if($('#hgFindMatches').length) { var track = $("#suggestTrack").val(); if(track) { - $("<input type='hidden' name='" + track + "'value='pack'>").appendTo($(document.mainForm)); + $("<input type='hidden' name='" + track + "'value='pack'>").appendTo($(event.currentTarget)); } } + }); +}); +