diff --git a/Userland/Libraries/LibGUI/Action.cpp b/Userland/Libraries/LibGUI/Action.cpp index 0ec136b4b1..e55dddc1cf 100644 --- a/Userland/Libraries/LibGUI/Action.cpp +++ b/Userland/Libraries/LibGUI/Action.cpp @@ -132,7 +132,7 @@ Action::~Action() void Action::process_event(Window& window, Event& event) { - if (is_enabled()) { + if (is_enabled() && is_visible()) { flash_menubar_menu(window); activate(); event.accept();