d2855ee8e2d9c2641bc68e0c0ad253644ebf3f9c chmalee Tue Nov 5 09:58:32 2024 -0800 Revert "Make drop down selects have a unique id from their parent, so document selectors work, refs #34759" This reverts commit 9de7f8216d1c43504692879cb61b76d55934a22f. diff --git src/hg/cgilib/search.c src/hg/cgilib/search.c index 9cf7e4b..20f82b3 100644 --- src/hg/cgilib/search.c +++ src/hg/cgilib/search.c @@ -237,33 +237,32 @@ // Right side select of vals safef(buf, sizeof(buf), "%s%i", METADATA_VALUE_PREFIX, row); enum cvSearchable searchBy = cvSearchMethod(mdbSelect->name); if (searchBy == cvSearchBySingleSelect || searchBy == cvSearchByMultiSelect) { dyStringPrintf(output,"</td>\n<td align='right' id='isLike%i' style='width:10px; " "white-space:nowrap;'>is%s</td>\n<td nowrap id='%s' " "style='max-width:600px;'>\n", row,(searchBy == cvSearchByMultiSelect?" among":""),buf); struct slPair *pairs = mdbValLabelSearch(conn, mdbSelect->name, MDB_VAL_STD_TRUNCATION, FALSE, !fileSearch, fileSearch); // not tags, either a file or table search if (slCount(pairs) > 0) { - safef(id, sizeof id, "%i_select", row); char *dropDownHtml = cgiMakeSelectDropList((searchBy == cvSearchByMultiSelect), - id, pairs,mdbSelect->val, ANYLABEL,"mdbVal", + buf, pairs,mdbSelect->val, ANYLABEL,"mdbVal", "change", "findTracks.mdbValChanged(this);", "min-width:200px; font-size:.9em;", NULL); if (dropDownHtml) { dyStringAppend(output,dropDownHtml); freeMem(dropDownHtml); } slPairFreeList(&pairs); } } else if (searchBy == cvSearchByFreeText) { dyStringPrintf(output,"</td><td align='right' id='isLike%i' style='width:10px; " "white-space:nowrap;'>contains</td>\n<td nowrap id='%s' " "style='max-width:600px;'>\n",row,buf);