--- a/ui/qt/button.cpp Sun Jul 13 11:02:45 2025 +0200 +++ b/ui/qt/button.cpp Sun Jul 13 11:38:27 2025 +0200 @@ -53,6 +53,7 @@ event->intval = button->isChecked(); if(wrapper->var) { event->eventdata = wrapper->var->value; + event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; } } @@ -111,6 +112,7 @@ event->intval = button->isChecked(); if(wrapper->var) { event->eventdata = wrapper->var->value; + event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; } } @@ -169,6 +171,7 @@ if(wrapper->var) { UiInteger *value = (UiInteger*)wrapper->var->value; event->eventdata = value; + event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; event->intval = value->get(value); } }