9fcfc9ffe713f68bfa267c0916b8ef900c74bb2b tdreszer Fri Sep 10 09:37:39 2010 -0700 Further sorting out the difference between canPack and shouldPack diff --git src/hg/hgTracks/imageV2.c src/hg/hgTracks/imageV2.c index 2def088..3f9d294 100644 --- src/hg/hgTracks/imageV2.c +++ src/hg/hgTracks/imageV2.c @@ -128,8 +128,11 @@ dyStringPrintf(*jsonTdbSettingsString, "\n\t\tparentTrack: '%s',", parentTdb->track); dyStringPrintf(*jsonTdbSettingsString, "\n\t\tparentLabel: '%s',", parentTdb->shortLabel); if (!track->canPack) + { + dyStringPrintf(*jsonTdbSettingsString, "\n\t\tshouldPack: 0,"); // default vis is full, but pack is an option track->canPack = parentTdb->canPack; } + } dyStringPrintf(*jsonTdbSettingsString, "\n\t\tisSubtrack: %d,",tdbIsCompositeChild(track->tdb)?1:0); dyStringPrintf(*jsonTdbSettingsString, "\n\t\thasChildren: %d,", slCount(track->tdb->subtracks)); dyStringPrintf(*jsonTdbSettingsString, "\n\t\ttype: '%s',", track->tdb->type);