de9589a10448682af414e66bcba087d116a900de
larrym
  Mon Apr 4 13:46:16 2011 -0700
make sure that appropriate track is visible when user selects something via gene suggest box (see redmine #3484)
diff --git src/hg/hgGateway/hgGateway.c src/hg/hgGateway/hgGateway.c
index 30468ec..8735f0e 100644
--- src/hg/hgGateway/hgGateway.c
+++ src/hg/hgGateway/hgGateway.c
@@ -121,31 +121,33 @@
 else
     printGenomeListHtml(db, onChangeOrg);
 puts("</td>\n");
 
 puts("<td align=center>\n");
 printAssemblyListHtml(db, onChangeDB);
 puts("</td>\n");
 
 puts("<td align=center>\n");
 cgiMakeTextVar("position", addCommasToPos(db, position), 30);
 printf("</td>\n");
 
 if(supportsSuggest)
     {
     puts("<td align=center>\n");
-    hWrites("<input name='hgt.suggest' type='text' size='5' id='suggest' />\n");
+    hPrintf("<input name='hgt.suggest' type='text' size='5' id='suggest' />\n"
+            "<input type='hidden' name='hgt.suggestTrack' id='suggestTrack' value='%s'>\n", assemblyGeneSuggestTrack(db)
+            );
     printf("</td>\n");
     }
 
 cartSetString(cart, "position", position);
 cartSetString(cart, "db", db);
 cartSetString(cart, "org", organism);
 if (gotClade)
     cartSetString(cart, "clade", clade);
 
 freez(&defaultPosition);
 position = NULL;
 
 puts("<td align=center>\n");
 cgiMakeIntVar("pix", cartUsualInt(cart, "pix", hgDefaultPixWidth), 4);
 puts("</td>\n");