LibWeb: Prevent select.click() opening the dropdown

No other browser allows opening the select element dropdown with the
select.click() function.
This change stops this happening in Ladybird.
This commit is contained in:
Luke Warlow
2024-06-13 18:36:18 +02:00
committed by Andreas Kling
parent c14dc77349
commit 564e546ff0

View File

@@ -431,9 +431,10 @@ WebIDL::ExceptionOr<void> HTMLSelectElement::show_picker()
return {};
}
void HTMLSelectElement::activation_behavior(DOM::Event const&)
void HTMLSelectElement::activation_behavior(DOM::Event const& event)
{
show_the_picker_if_applicable();
if (event.is_trusted())
show_the_picker_if_applicable();
}
void HTMLSelectElement::did_select_item(Optional<u32> const& id)