src/hg/hgTracks/simpleTracks.c 1.71

1.71 2009/03/16 19:06:11 tdreszer
No longer default subtrack list when all are unselected.
Index: src/hg/hgTracks/simpleTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/simpleTracks.c,v
retrieving revision 1.70
retrieving revision 1.71
diff -b -B -U 4 -r1.70 -r1.71
--- src/hg/hgTracks/simpleTracks.c	13 Mar 2009 23:33:45 -0000	1.70
+++ src/hg/hgTracks/simpleTracks.c	16 Mar 2009 19:06:11 -0000	1.71
@@ -8726,22 +8726,9 @@
 
 if (track->visibility == tvHide)
     return;
 
-/* Count visible subtracks; if all subtracks are de-selected in cart,
- * remove cart settings to restore trackDb defaults.  Otherwise use
- * selections from cart. */
-//#define BLOCK_REVERSION_TO_DEFAULT_SUBTRACKS_WHEN_NO_SUBTRACKS_VISIBLE
-#ifndef BLOCK_REVERSION_TO_DEFAULT_SUBTRACKS_WHEN_NO_SUBTRACKS_VISIBLE
-int subtrackCt = subtrackCount(track->subtracks);
-if (subtrackCt == 0)
-    for (subtrack = track->subtracks; subtrack != NULL; subtrack = subtrack->next)
-	{
-	char option[SMALLBUF];
-	safef(option, sizeof(option), "%s_sel", subtrack->mapName);
-	cartRemove(cart, option);
-	}
-#endif//ndef BLOCK_REVERSION_TO_DEFAULT_SUBTRACKS_WHEN_NO_SUBTRACKS_VISIBLE
+/* Count visible subtracks. */
 for (subtrack = track->subtracks; subtrack != NULL; subtrack = subtrack->next)
     if (!subtrack->limitedVisSet)
 	{
 	if (isSubtrackVisible(subtrack))