b74c4038429cac58e39ea0d108254c841b01ecdb tdreszer Fri Nov 19 11:25:23 2010 -0800 Explicitly declare custom tracks as custom, to support drag virgins being on top diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index 49bef22..340ee31 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -3159,30 +3159,32 @@ } else if (sameString(type, "pgSnp")) { tg = trackFromTrackDb(tdb); pgSnpCtMethods(tg); //tg->mapItemName = ctMapItemName; tg->customPt = ct; } else { errAbort("Unrecognized custom track type %s", type); } if (!ct->dbTrack) tg->nextItemButtonable = FALSE; tg->hasUi = TRUE; +tg->customTrack = TRUE;// Explicitly declare this a custom track for flatTrack ordering + freez(&typeDupe); return tg; } char *getPositionFromCustomTracks() /* Parses custom track data to get the position variable * return - The first chromosome position variable found in the * custom track data. */ { char *pos = NULL; struct slName *bl = NULL; ctList = customTracksParseCart(database, cart, &browserLines, &ctFileName); for (bl = browserLines; bl != NULL; bl = bl->next)