5c07c3be13c9f363e02a8ed1f090172bc807e393 galt Mon Sep 8 14:30:29 2025 -0700 Revert "Deals with multi-region and bigBeds so limitWiggle optimization works properly with all windows or regions. Fixes error test cases in rm35580 as well as full chromosome and recount3 and lrg and unusual tracks etc. fixes 35580" This reverts commit 4833b6c8e4583d27b99b06a6bdf0357fe786215d. diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h index 964736dc9c2..f0d77b58801 100644 --- src/hg/hgTracks/hgTracks.h +++ src/hg/hgTracks/hgTracks.h @@ -309,31 +309,30 @@ * which takes care of all sorts of things including packing. */ int (*nonPropPixelWidth)(struct track *tg, void *item); /* Return the width in pixels of the non-proportional part of track, e.g. gtexGene graphic */ struct slInt *labelColumns; /* The columns in a bigBed that can be used for labels. */ boolean subTrackVisSet; /* have we calculated visibility on this subtrack */ boolean subTrackVis; /* if we calculated it, what is it */ struct lollyCartOptions *lollyCart; double squishyPackPoint; /* the value at which we switch to squish mode. */ char * originalTrack; /* the name of the original track if this a pseduo-duplicate track used for squishyPack */ boolean limitWiggle; /* TRUE if this track is drawing in coverage mode because of limited visibility */ boolean isColorBigBed; /* True if this track is a fake track used for wiggle coloring. */ - void (*loadSummary)(struct track *tg); /* loadSumary data for bigBed etc. */ }; struct window // window in multiwindow image { struct window *next; // Next on list. // These two were experimental and will be removed soon: char *organism; /* Name of organism */ char *database; /* Name of database */ char *chromName; int winStart; // in bases int winEnd; int insideX; // in pixels int insideWidth;