a3244b1059b27424713c97be5694c716d1b90172 max Thu Mar 5 11:36:07 2026 -0800 fixing bug in supertrack UI that appears when the track name has a dot in it, refs #36917, also uppercasing the visibilities, refs #37200 diff --git src/lib/cheapcgi.c src/lib/cheapcgi.c index 55adacd173e..44dfbf3dc61 100644 --- src/lib/cheapcgi.c +++ src/lib/cheapcgi.c @@ -2133,31 +2133,33 @@ struct slPair *e; for(e = events; e; e = e->next) { jsOnEventById(e->name, id, e->val); } } if (style) printf(" style='%s'", style); printf(">\n"); for (i=0; i%s\n", selString, menu[i]); + + char* opt = menu[i]; + printf("%c%s\n", selString, opt, toupper((unsigned char)opt[0]), opt+1); } printf("\n"); } void cgiMakeDropListClassWithStyleAndJavascript(char *name, char *menu[], int menuSize, char *checked, char *class, char *style, struct slPair *events) /* Make a drop-down list with names, text class, style and javascript. */ { cgiMakeDropListClassWithIdStyleAndJavascript(name,NULL,menu,menuSize,checked,class,style,events); } void cgiMakeDropListClassWithStyle(char *name, char *menu[], int menuSize, char *checked, char *class, char *style) /* Make a drop-down list with names, text class and style. */ {