summaryrefslogtreecommitdiff
path: root/render/box_construct.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2014-01-24 17:32:49 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2014-01-24 17:32:49 +0000
commit20e789955dc3d1e720193713306b44e1ffec0516 (patch)
tree04eac27eeab8c7ae0553e31d6dc25cb28e07da68 /render/box_construct.c
parentf07a04126d66331bb36afba7997f61a59c56208b (diff)
downloadnetsurf-20e789955dc3d1e720193713306b44e1ffec0516.tar.gz
netsurf-20e789955dc3d1e720193713306b44e1ffec0516.tar.bz2
Ensure first option gets selected when the markup doesn't specify any options as selected.
Diffstat (limited to 'render/box_construct.c')
-rw-r--r--render/box_construct.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/render/box_construct.c b/render/box_construct.c
index 4d9796932..3d077e8cd 100644
--- a/render/box_construct.c
+++ b/render/box_construct.c
@@ -2780,6 +2780,8 @@ bool box_select(BOX_SPECIAL_PARAMS)
gadget->data.select.current->initial_selected =
gadget->data.select.current->selected = true;
gadget->data.select.num_selected = 1;
+ dom_html_option_element_set_selected(
+ gadget->data.select.current->node, true);
}
if (gadget->data.select.num_selected == 0)