# HG changeset patch # User Olaf Wintermann # Date 1758030965 -7200 # Node ID cba744633584080e480f16b448026882f7138168 # Parent dc8e64b87e60e97f979657a2ba10641b69a35fad use UiRange as default var type in ui_spinbox_create (GTK) diff -r dc8e64b87e60 -r cba744633584 ui/gtk/entry.c --- a/ui/gtk/entry.c Mon Sep 15 22:59:40 2025 +0200 +++ b/ui/gtk/entry.c Tue Sep 16 15:56:05 2025 +0200 @@ -45,7 +45,12 @@ UiVarType vartype = 0; if(args->varname) { var = uic_get_var(obj->ctx, args->varname); - vartype = var->type; + if(var) { + vartype = var->type; + } else { + var = uic_widget_var(obj->ctx, current->ctx, args->rangevalue, args->varname, UI_VAR_RANGE); + vartype = UI_VAR_RANGE; + } } if(!var) {