e442fd20f5e8a8770e50d1e18fdc90a30fcafb37
larrym
  Tue Nov 15 10:59:16 2011 -0800
work on #3484; corner-case where user hits enter w/o selecting item from list
diff --git src/hg/js/hgGateway.js src/hg/js/hgGateway.js
index 76d4f76..eb60db7 100644
--- src/hg/js/hgGateway.js
+++ src/hg/js/hgGateway.js
@@ -44,31 +44,33 @@
     var ele = $('input[name=pix]');
     if(ele.length && (!ele.val() || ele.val().length == 0)) {
         ele.val(calculateHgTracksWidth());
     }
 });
 
 function submitButtonOnClick()
 {
 // onClick handler for the "submit" button.
 // Handles situation where user types a gene name into the gene box and immediately hits the submit button,
 // expecting the browser to jump to that gene.
     var gene = $('#suggest').val();
     var db = $('input[name=db]').val();
     if(gene && gene.length > 0) {
         var pos = lookupGene(db, gene);
-        if(!pos) {
+        if(pos) {
+            makeSureSuggestTrackIsVisible();
+        } else {
             // turn this into a full text search.
             pos = gene;
         }
         $('input[name=position]').val(pos);
     }
     return true;
 }
 
 function makeSureSuggestTrackIsVisible()
 {
 // make sure to show knownGene/refGene track in pack mode (redmine #3484).
     var track = $("#suggestTrack").val();
     if(track) {
         $("<input type='hidden' name='" + track + "'value='pack'>").appendTo($(document.mainForm));
     }