9d2d19a718d8c3d99f5d73ab1a16283d2fa39c9b max Mon Sep 15 03:57:22 2025 -0700 adding a hide all button to hub group blue bars, refs #36354 diff --git src/lib/cheapcgi.c src/lib/cheapcgi.c index e71ead7221f..bb5a69a829f 100644 --- src/lib/cheapcgi.c +++ src/lib/cheapcgi.c @@ -193,35 +193,35 @@ } void jsAddEventForId(char *eventName, char *idText, char *jsText) { checkValidEvent(eventName); jsInlineF("document.getElementById('%s').addEventListener('%s', %s);\n", idText, eventName, jsText); } void jsOnEventById(char *eventName, char *idText, char *jsText) /* Add js mapping for inline event */ { checkValidEvent(eventName); jsInlineF("document.getElementById('%s').on%s = function(event) {if (!event) {event=window.event}; %s};\n", idText, eventName, jsText); } -void jsOnEventBySelector(char *eventName, char *query, char *jsText) +void jsOnEventBySelector(char *query, char *eventName, char *jsText) /* Add js mapping for inline event given a query selector, e.g. '.className' */ { checkValidEvent(eventName); -jsInlineF("document.querySelector('%s').addEventListener( '%s', function(event) { %s };\n", eventName, query, jsText); +jsInlineF("document.querySelector('%s').addEventListener( '%s', function(event) { %s });\n", query, eventName, jsText); } void jsOnEventByIdF(char *eventName, char *idText, char *format, ...) /* Add js mapping for inline event with printf formatting */ { checkValidEvent(eventName); jsInlineF("document.getElementById('%s').on%s = function(event) {if (!event) {event=window.event}; ", idText, eventName); va_list args; va_start(args, format); dyStringVaPrintf(jsInlineLines, format, args); va_end(args); jsInlineF("};\n"); }