4d6852ef29b984128ca5cd0602a7cb2cb85ef224
angie
  Wed Sep 1 15:45:45 2010 -0700
Geez, got my min and max swapped in f808c044.
diff --git src/hg/hgTracks/cds.c src/hg/hgTracks/cds.c
index 00408b1..71d8583 100644
--- src/hg/hgTracks/cds.c
+++ src/hg/hgTracks/cds.c
@@ -91,10 +91,12 @@
         int thisX,thisX2;
         char c[2];
 	c[1] = '\0';
-	int iMin = min(0, (winStart-chromStart));
-	int iMax = max((chromEnd-chromStart), (winEnd-chromStart));
+	int iMin = max(0, (winStart-chromStart));
+	int iMax = min((chromEnd-chromStart), (winEnd-chromStart));
         for (i=iMin; i<iMax; i++)
             {
+	    if (text[i] == ' ')
+		continue;
             c[0] = text[i];
             thisX = round((double)(chromStart+i-winStart)*scale) + xOff;
             thisX2 = round((double)(chromStart+1+i-winStart)*scale) + xOff;