--- a/client/args.c Sun Dec 07 14:39:03 2025 +0100 +++ b/client/args.c Sun Dec 07 15:23:03 2025 +0100 @@ -137,7 +137,7 @@ } } -void init_groups(const CxJsonValue *value, void *args, argfunc_set_intarray setarray) { +void init_states(const CxJsonValue *value, void *args, argfunc_set_intarray setarray) { CxJsonValue *val = cxJsonObjGet(value, "states"); if(!val || val->type != CX_JSON_ARRAY) { return; @@ -208,7 +208,7 @@ } init_common_args(value, args, &button_args); - init_groups(value, args, (argfunc_set_intarray)ui_button_args_set_groups); + init_states(value, args, (argfunc_set_intarray)ui_button_args_set_groups); CxJsonValue *val = cxJsonObjGet(value, "label"); if(val && val->type == CX_JSON_STRING) { @@ -240,7 +240,7 @@ } init_common_args(value, args, &button_args); - init_groups(value, args, (argfunc_set_intarray)ui_button_args_set_groups); + init_states(value, args, (argfunc_set_intarray)ui_button_args_set_groups); CxJsonValue *val = cxJsonObjGet(value, "label"); if(val && val->type == CX_JSON_STRING) { @@ -264,7 +264,7 @@ val = cxJsonObjGet(value, "enable_group"); if(val && val->type == CX_JSON_INTEGER) { - ui_toggle_args_set_enablegroup(args, (int)val->value.integer); + ui_toggle_args_set_enablestate(args, (int)val->value.integer); } return args;