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