diff --git a/Userland/Libraries/LibGUI/ComboBox.cpp b/Userland/Libraries/LibGUI/ComboBox.cpp index a85c48a56b..7ab8e129c5 100644 --- a/Userland/Libraries/LibGUI/ComboBox.cpp +++ b/Userland/Libraries/LibGUI/ComboBox.cpp @@ -94,7 +94,7 @@ ComboBox::ComboBox() m_editor->on_keypress = [this](KeyEvent& event) { if (!m_only_allow_values_from_model) return; - if (!m_list_window->is_visible() && event.key() <= Key_Z && event.key() >= Key_A) { + if (!m_list_window->is_visible() && event.key() <= Key_Z && event.key() >= Key_A && event.modifiers() == Mod_None) { open(); m_list_window->event(event); }