-
Notifications
You must be signed in to change notification settings - Fork 85
Description
Note that this is specific to the macOS client.
As it stands, the graphics settings dialog does not yield to the ensuing confirmation modal whenever the player clicks the "Resume URU" button; instead, nothing happens. Attempts to cancel the modifications by clicking the "Go Back" button do not dismiss the graphics settings dialog unless the player first clicks the "Default" button. After subsequently clicking the "Resume URU" button from the main menu, the ensuing confirmation modal is entirely unresponsive. The only way to proceed is to return to the main menu and quit the client from there, but this makes the confirmation modal pointless and thusly complicates the UX.
Steps to Reproduce
- Open the graphics settings menu.
- Modify some parameter.
- Click the "Resume URU" button. This does not elicit a response from the GUI.
- Click the "Go Back" button. This does not elicit a response from the GUI, either.
- Click the "Default" button, then click the "Go Back" button again. This returns the player to the main menu.
- Click the "Resume URU" button.
- In the ensuing confirmation modal, click the "Quit URU" button. This does not elicit a response from the GUI.
- Click the "Cancel" button. This returns the player to the main menu.
I'd be happy to tend to this as a 'good first issue', especially since it seems like the fix could be relatively straightforward. Could I get a maintainer to point me in the direction of any relevant APIs?