It's possible to get M64Py in a state where menu options that should be available during emulation (like pause, stop, save/load state, etc) are greyed out even though emulation is running.
Steps to reproduce:
Open M64Py
Open a rom
Before emulation launches, open any dropdown menu
Once the game starts, most of the menu options will now remain greyed out as if no game was running, even after closing and reopening the menu. Also items in the "settings" menu will remain accessible even though they should not be when a game is running. Because the "Stop" option is greyed out, the only way out of that state seems to be to quit M64Py entirely.
It's possible to get M64Py in a state where menu options that should be available during emulation (like pause, stop, save/load state, etc) are greyed out even though emulation is running.
Steps to reproduce:
Once the game starts, most of the menu options will now remain greyed out as if no game was running, even after closing and reopening the menu. Also items in the "settings" menu will remain accessible even though they should not be when a game is running. Because the "Stop" option is greyed out, the only way out of that state seems to be to quit M64Py entirely.
Here's a video demonstrating the issue:
https://github.com/mupen64plus/mupen64plus-ui-python/assets/315139/4893da5e-165c-48f8-864c-1ffe1a3f6c17