diff --git a/Libraries/LibWeb/HTML/HTMLSelectElement.cpp b/Libraries/LibWeb/HTML/HTMLSelectElement.cpp index a080533e55f..4141e0abde5 100644 --- a/Libraries/LibWeb/HTML/HTMLSelectElement.cpp +++ b/Libraries/LibWeb/HTML/HTMLSelectElement.cpp @@ -431,7 +431,7 @@ void HTMLSelectElement::show_the_picker_if_applicable() // Request select dropdown auto weak_element = make_weak_ptr(); auto rect = get_bounding_client_rect(); - auto position = document().navigable()->to_top_level_position(Web::CSSPixelPoint { rect->x(), rect->y() }); + auto position = document().navigable()->to_top_level_position(Web::CSSPixelPoint { rect->x(), rect->y() + rect->height() }); document().page().did_request_select_dropdown(weak_element, position, CSSPixels(rect->width()), m_select_items); set_is_open(true); }