mirror of
https://git.checksum.fail/alec/erythros
synced 2025-12-11 13:39:55 +02:00
System/Libraries/Html/Renderer: Set focus is autofocus attribute is present
This commit is contained in:
@@ -692,6 +692,9 @@ U0 @render_form_element(@html_dom_node* node, HtmlRenderer* renderer)
|
||||
input->data = node;
|
||||
StrCpy(&input->text, @t(value, value, ""));
|
||||
node->attributes->set("cyberiaGuiWidget", input, JSON_NUMBER);
|
||||
if (node->attributes->@("autofocus")) {
|
||||
renderer->win->focused_widget = input;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -714,6 +717,9 @@ U0 @render_form_element(@html_dom_node* node, HtmlRenderer* renderer)
|
||||
input->data = node;
|
||||
StrCpy(&input->text, @t(value, value, ""));
|
||||
node->attributes->set("cyberiaGuiWidget", input, JSON_NUMBER);
|
||||
if (node->attributes->@("autofocus")) {
|
||||
renderer->win->focused_widget = input;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user