diff options
Diffstat (limited to 'src/emu/ui/selsoft.cpp')
-rw-r--r-- | src/emu/ui/selsoft.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/ui/selsoft.cpp b/src/emu/ui/selsoft.cpp index 0022297f6c8..918827eaafe 100644 --- a/src/emu/ui/selsoft.cpp +++ b/src/emu/ui/selsoft.cpp @@ -171,7 +171,10 @@ void ui_menu_select_software::handle() { // reset the error on any future m_event if (ui_error) + { ui_error = false; + machine().ui_input().reset(); + } // handle selections else if (m_event->iptkey == IPT_UI_SELECT) @@ -375,7 +378,7 @@ void ui_menu_select_software::handle() // if we're in an error state, overlay an error message if (ui_error) machine().ui().draw_text_box(container, _("The selected software is missing one or more required files. " - "Please select a different software.\n\nPress any key (except ESC) to continue."), + "Please select a different software.\n\nPress any key to continue."), JUSTIFY_CENTER, 0.5f, 0.5f, UI_RED_COLOR); // handle filters selection from key shortcuts |