00ec008b30fc1fac794778fc5ae75b4fa3362a68
tdreszer
  Fri Oct 1 13:52:37 2010 -0700
SuperTracks can now be found in simple search too.
diff --git src/hg/hgTracks/searchTracks.c src/hg/hgTracks/searchTracks.c
index 7c28d23..f3e9067 100644
--- src/hg/hgTracks/searchTracks.c
+++ src/hg/hgTracks/searchTracks.c
@@ -309,6 +309,13 @@
     simpleSearch = FALSE;
     }
 
+trackList = getTrackList(&groupList, -2); // global
+makeGlobalTrackHash(trackList);
+
+// NOTE: This is necessary when container cfg by '*' results in vis changes
+// This will handle composite/view override when subtrack specific vis exists, AND superTrack reshaping.
+parentChildCartCleanup(trackList,cart,oldVars); // Subtrack settings must be removed when composite/view settings are updated
+
 getSearchTrixFile(database, trixFile, sizeof(trixFile));
 trix = trixOpen(trixFile);
 slSort(&groupList, gCmpGroup);
@@ -327,13 +334,6 @@
             internalErr();
         }
     }
-struct track *trackList = getTrackList(&groupList, -2);
-makeGlobalTrackHash(trackList);
-
-// NOTE: This is necessary when container cfg by '*' results in vis changes
-// This will handle composite/view override when subtrack specific vis exists, AND superTrack reshaping.
-parentChildCartCleanup(trackList,cart,oldVars); // Subtrack settings must be removed when composite/view settings are updated
-
 webStartWrapperDetailedNoArgs(cart, database, "", "Search for Tracks", FALSE, FALSE, FALSE, FALSE);
 
 hPrintf("<div style='max-width:1080px;'>");
@@ -771,7 +771,7 @@
     {
     hPrintf("<p><b>Recently Done</b><ul>\n"
         #ifdef FIND_SUPERS_TOO
-        "<li>SuperTracks can now be found in 'Advanced' search.  Still need to be added to simple search 'trix'.</li>"
+        "<li>SuperTracks can now be found.</li>"
         "<li>Configuration of superTrack children's vis should result in proper superTrack reshaping. (This is really an hgTrackUi feature.)</li>"
         #endif///def FIND_SUPERS_TOO
         #ifdef FINDTRACKS_SORT