d4393df04fc6f5c056187a492547a2ae0b117a86
aamp
  Mon May 30 16:51:05 2011 -0700
fixing colorByStrand bug that it was not working in bed 8
diff --git src/hg/hgTracks/bedTrack.c src/hg/hgTracks/bedTrack.c
index 081420d..d25e693 100644
--- src/hg/hgTracks/bedTrack.c
+++ src/hg/hgTracks/bedTrack.c
@@ -852,27 +852,31 @@
 	if (trackDbSetting(tdb, "colorByStrand"))
 	    {
 	    track->itemColor = bedItemColorByStrand;
 	    }
 	}
     }
 else if (useItemRgb && fieldCount == 9)
     {
     linkedFeaturesMethods(track);
     track->loadItems = loadBed9;
     }
 else if (fieldCount < 12)
     {
     linkedFeaturesMethods(track);
     track->loadItems = loadBed8;
+    if (trackDbSetting(tdb, "colorByStrand"))
+	{
+	track->itemColor = lfItemColorByStrand;
+	}
     }
 else
     {
     linkedFeaturesMethods(track);
     track->extraUiData = newBedUiData(track->track);
     track->loadItems = loadGappedBed;
     if (trackDbSetting(tdb, "colorByStrand"))
 	{
 	track->itemColor = lfItemColorByStrand;
 	}
     }
 }