(Menu) When both HAVE_DYLIB and HAVE_FILTERS_BUILTIN were defined,

menu item 'Video Filter' would respond to wrong action upon pressing
RGUI_ACTION_OK
This commit is contained in:
twinaphex 2014-06-02 10:52:27 +02:00
parent 2e430a9438
commit 42e012a080

View File

@ -3663,12 +3663,12 @@ static int menu_common_setting_set(unsigned setting, unsigned action)
break;
#endif
case RGUI_ACTION_OK:
#if defined(HAVE_DYLIB)
file_list_push(driver.menu->menu_stack, g_settings.video.filter_dir, setting, driver.menu->selection_ptr);
menu_clear_navigation(driver.menu);
#else
#ifdef HAVE_FILTERS_BUILTIN
driver.menu_data_own = true;
rarch_reinit_drivers();
#elif defined(HAVE_DYLIB)
file_list_push(driver.menu->menu_stack, g_settings.video.filter_dir, setting, driver.menu->selection_ptr);
menu_clear_navigation(driver.menu);
#endif
driver.menu->need_refresh = true;
break;