0404d37052e75524e84f894da06786c45426e6b6 kent Fri Jan 29 16:09:10 2021 -0800 Fixing a case-mismatch typo that broke checkboxes. diff --git src/hg/lib/tablesTables.c src/hg/lib/tablesTables.c index 5b3a61a..14518a0 100644 --- src/hg/lib/tablesTables.c +++ src/hg/lib/tablesTables.c @@ -573,31 +573,31 @@ if (field->showAllValues) // Sort alphabetically if they want all values { slSort(&field->valList, facetValCmp); } for (val = field->valList; val; val=val->next) { boolean specificallySelected = (val->selected && !field->allSelected); if ((val->selectCount > 0 && (field->showAllValues || valuesShown < facetUsualSize)) || specificallySelected) { ++valuesShown; char *op = "add"; if (specificallySelected) op = "remove"; printf("<dd class=\"facet\">\n"); - htmlPrintf("<input type=checkbox value=%s class=ttFSCheckBox %s> ", + htmlPrintf("<input type=checkbox value=%s class=ttFsCheckBox %s> ", specificallySelected ? "true" : "false", specificallySelected ? "checked" : ""); htmlPrintf("<a href='%s" "&%s_facet_op=%s|none|" "&%s_facet_fieldName=%s|url|" "&%s_facet_fieldVal=%s|url|" "&%s_page=1' " ">", returnUrl, varPrefix, op, varPrefix, field->fieldName, varPrefix, val->val, varPrefix ); htmlPrintf("%s (%d)</a>", val->val, val->selectCount); printf("</dd>\n"); } else if (val->selectCount > 0)