bafa80ea9dcac10b04dd95e3fa9613c06a668501 max Thu Jan 8 02:50:42 2015 -0800 handling case that user loads the whole page, refs #14561 diff --git src/hg/lib/hui.c src/hg/lib/hui.c index 626f405..59699d9 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -4623,30 +4623,39 @@ printf(" {\n"); printf(" val= $(this).find(':selected').val(); \n"); printf(" if (val==\"auto-scale to data view\")\n"); printf(" {\n"); printf(" $(\"[name='%s.minY']\")[0].disabled=true;\n", name); printf(" $(\"[name='%s.maxY']\")[0].disabled=true;\n", name); printf(" $(\".%sAutoScaleDesc\").attr('style', 'color:grey;');\n", name); printf(" }\n"); printf(" else\n"); printf(" {\n"); printf(" $(\"[name='%s.minY']\")[0].disabled=false;\n", name); printf(" $(\"[name='%s.maxY']\")[0].disabled=false;\n", name); printf(" $(\".%sAutoScaleDesc\").attr('style', 'color:black;');\n", name); printf(" }\n"); printf(" });\n"); +printf("\n"); +printf(" $( document ).ready(function()\n"); +printf(" {\n"); +printf(" val= $(\"[name='%s.autoScale']\").find(':selected').val(); \n", name); +printf(" if (val==\"auto-scale to data view\")\n"); +printf(" $(\"[name='%s.minY']\")[0].disabled=true;\n", name); +printf(" $(\"[name='%s.maxY']\")[0].disabled=true;\n", name); +printf(" $(\".%sAutoScaleDesc\").attr('style', 'color:grey;');\n", name); +printf(" });\n"); printf("\n"); } void wigCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed) /* UI for the wiggle track */ { char *typeLine = NULL; /* to parse the trackDb type line */ char *words[8]; /* to parse the trackDb type line */ int wordCount = 0; /* to parse the trackDb type line */ char option[256]; double minY; /* from trackDb or cart */ double maxY; /* from trackDb or cart */ double tDbMinY; /* data range limits from trackDb type line */ double tDbMaxY; /* data range limits from trackDb type line */ int defaultHeight; /* pixels per item */