From 9bc489d391f316e5535cdad783d0de172e82a333 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Mon, 20 Nov 2017 00:35:39 +1100 Subject: (nw) File Manager -> Reset : sometimes it was ignored --- src/frontend/mame/ui/filemngr.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/frontend/mame/ui/filemngr.cpp b/src/frontend/mame/ui/filemngr.cpp index 8b4c758c69d..07842f423aa 100644 --- a/src/frontend/mame/ui/filemngr.cpp +++ b/src/frontend/mame/ui/filemngr.cpp @@ -154,7 +154,9 @@ void menu_file_manager::populate(float &customtop, float &custombottom) } } item_append(menu_item_type::SEPARATOR); - item_append("Reset", "", 0, (void *)1); + + if (m_warnings.empty() || m_curr_selected) + item_append("Reset", "", 0, (void *)1); custombottom = ui().get_line_height() + 3.0f * UI_BOX_TB_BORDER; } @@ -172,8 +174,7 @@ void menu_file_manager::handle() { if ((uintptr_t)event->itemref == 1) { - if (m_curr_selected) - machine().schedule_hard_reset(); + machine().schedule_hard_reset(); } else { -- cgit v1.2.3