018505887b2ec414e3a30419422a9b2c61f8f5c3
markd
  Thu Aug 9 00:23:28 2012 -0700
fixed breaking control over gene labels when gencode track was refactored
diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index e4c9091..a60fddd 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -1183,30 +1183,34 @@
 // dense subtracks have conditional centerLabels
 
 boolean isCenterLabelConditionallySeen(struct track *track);
 // returns FALSE if track and prevTrack have same parent, and are both dense subtracks
 
 #define isCenterLabelIncluded(track) \
                 (isWithCenterLabels(track) && (theImgBox || isCenterLabelConditionallySeen(track)))
 // Center labels may be conditionally included
 
 void affyTxnPhase2Methods(struct track *track);
 /* Methods for dealing with a composite transcriptome tracks. */
 
 void loadGenePred(struct track *tg);
 /* Convert gene pred in window to linked feature. */
 
+void genePredAssignConfiguredName(struct track *tg);
+/* Set name on genePred in "extra" field to gene name, accession, or both,
+ * depending, on UI on all items in track */
+
 void loadGenePredWithConfiguredName(struct track *tg);
 /* Convert gene pred info in window to linked feature. Include name
  * in "extra" field (gene name, accession, or both, depending on UI) */
 
 boolean highlightItem(struct track *tg, void *item);
 /* Should this item be highlighted? */
 
 void linkedFeaturesSeriesDrawAt(struct track *tg, void *item,
         struct hvGfx *hvg, int xOff, int y, double scale,
 	MgFont *font, Color color, enum trackVisibility vis);
 /* Draw a linked features series item at position. */
 
 #define NEXT_ITEM_ARROW_BUFFER 1
 /* Space around "next item" arrow (in pixels). */