src/hg/hgTrackUi/hgTrackUi.c 1.497
1.497 2009/08/26 18:27:10 braney
let Reset to Defaults button appear on UI pages without views
Index: src/hg/hgTrackUi/hgTrackUi.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTrackUi/hgTrackUi.c,v
retrieving revision 1.496
retrieving revision 1.497
diff -b -B -U 4 -r1.496 -r1.497
--- src/hg/hgTrackUi/hgTrackUi.c 5 Aug 2009 06:35:30 -0000 1.496
+++ src/hg/hgTrackUi/hgTrackUi.c 26 Aug 2009 18:27:10 -0000 1.497
@@ -2397,9 +2397,9 @@
char setting[128];
// NOTE: Currently only composite multi-view tracks because
// reset relies upon all cart vars following naming convention:
// {tableName}.{varName}... ( One exception supported: {tableName}_sel ).
-if(tdbIsComposite(tdb) && subgroupingExists(tdb,"view"))
+if(tdbIsComposite(tdb))
{
safef(setting,sizeof(setting),"%s.%s",tdb->tableName,RESET_TO_DEFAULTS);
// NOTE: if you want track vis to not be reset, move to after vis dropdown
if(1 == cartUsualInt(cart, setting, 0))
@@ -2452,9 +2452,9 @@
printf(" ");
cgiMakeButton("Submit", "Submit");
#ifdef SUPPORT_RESET_TO_DEFAULTS
-if(tdbIsComposite(tdb) && subgroupingExists(tdb,"view"))
+if(tdbIsComposite(tdb))
printf("\n <a href='#' onclick='setVarAndPostForm(\"%s\",\"1\",\"mainForm\"); return false;'>Reset to defaults</a>\n",setting);
#endif//def SUPPORT_RESET_TO_DEFAULTS
if (ct)