diff --git a/Applications/Internet/Cyberia.app/Cyberia.HC b/Applications/Internet/Cyberia.app/Cyberia.HC index 85798d6..7f79eb9 100644 --- a/Applications/Internet/Cyberia.app/Cyberia.HC +++ b/Applications/Internet/Cyberia.app/Cyberia.HC @@ -271,6 +271,11 @@ U0 @cyberia_form_submit(@html_dom_node* form_node) Widget* element_gui_widget = element_node->attributes->@("cyberiaGuiWidget"); if (element_gui_widget) { switch (element_gui_widget->type) { + case WIDGET_TYPE_BUTTON: + if (element_node->attributes->@("type") && !StrICmp(element_node->attributes->@("type"), "submit")) { + raw_value = @t(element_node->attributes->@("value"), element_node->attributes->@("value"), ""); + } + break; case WIDGET_TYPE_CHECKBOX: if (element_gui_widget(CheckBoxWidget*)->checked) { raw_value = @t(element_node->attributes->@("value"), element_node->attributes->@("value"), "on");