RetroArch/menu
David G. F 3194dc9d65
Fix quit on content close option (#16014)
Right now close is based on core unload. There are several places where
cores are unloaded without the intention of stopping the emulation (for
instance whenever Netplay is started, core is updated, etc).

Moreover scheduling a quit under some of those events causes a task
queue deadlock (as per issue #15313) and freezed retroarch.

This fix moves the quit on close to a "manual" check, placed in the
relevant places (close content menu option, close content event (which
also covers hotkeys), etc.)
2023-12-20 16:23:18 -08:00
..
cbs Fix quit on content close option (#16014) 2023-12-20 16:23:18 -08:00
drivers (cheevos) inform user when server is unreachable (#15970) 2023-12-02 05:33:13 -08:00
menu_cbs.h Lakka Switch Updates.... (#15754) 2023-10-06 04:55:22 -07:00
menu_contentless_cores.c Cleanups: 2023-07-18 16:46:54 +02:00
menu_defines.h video_frame_info - start passing flags 2023-08-16 19:17:23 +02:00
menu_displaylist.c iOS: Allow changing the app icon (#16020) 2023-12-20 16:22:11 -08:00
menu_displaylist.h Lakka Switch Updates.... (#15754) 2023-10-06 04:55:22 -07:00
menu_driver.c Enforce swap interval 1 in menu if vsync is on + Restore menu_throttle_framerate option (#15889) 2023-11-10 18:40:02 -08:00
menu_driver.h (cheevos) inform user when server is unreachable (#15970) 2023-12-02 05:33:13 -08:00
menu_entries.h Prevent left-right hold in boolean menu items (#15530) 2023-07-29 04:59:59 +02:00
menu_explore.c Graceful fallback to readonly mode if RDB can't be opened readwrite (#15569) 2023-08-10 11:04:47 -07:00
menu_input.h Input binding rework (#15603) 2023-08-16 11:13:14 -07:00
menu_screensaver.c Get rid of font_driver_flush 2023-06-15 23:41:40 +02:00
menu_screensaver.h Revert "Header cleanups - don't include retroarch.h everywhere" 2023-01-08 09:05:46 +01:00
menu_setting.c iOS: Allow changing the app icon (#16020) 2023-12-20 16:22:11 -08:00
menu_setting.h
menu_shader.h Make one function static 2023-05-11 23:14:36 +02:00