Issue Type: Other Impact: Moderate Frequency: Sometimes Date First Experienced: 2020-12-31 07:12:00 (-08:00) Date Last Experienced:
Reproduction Steps:
This requires a Windows computer that is opted into the Beta Roblox App, and also takes a few tries to reproduce.
Join a game on the Beta Roblox App
Attempt to leave by clicking the X at the top right of the screen
Expected Behavior:
I expect the program to close and stop running.
Actual Behavior:
If I’m in a game, the program continues running and displays an ad. If the game was still loading, it returns me to the home page of the program.
If this behavior is actually intentional, it should be removed anyway. There are 0 times I ever want to keep using the program after trying to close it.
The regular Roblox client closes entirely when you press X because you typically have the Roblox website behind it open in your browser. In the UWP app this is very different IIRC; the app switches the entire window to the game client when you join a game, and switches back to the app when you leave a game. In this case there are two possible uses for the X button: to leave the game and go back to the app (which is parallel in functionality to the regular client), or to close the game and app entirely (which is the expected behavior for other programs that do not switch their usage context like this). This is not really an advertisement, this is just a modal that lets you choose what happens.
I see no bug here except for maybe the language of the modal being confusing. The buttons should read “Leave game” or “Close Roblox”. Pressing X a second time while the modal is open should also choose the “Close Roblox” option.
OK - keeps the user in the current game they’re playing. This allows for them to go back to the in-app games page if desired (or click the X again to close the app).
It might be better to change this modal as mentioned above; it’s good design to label buttons in a modal with the action they perform, rather than words that depend on reading what the modal says. This could be contributing to the confusion and annoyance that created this bug report.
Users click the X because they either want to close Roblox entirely, or to go back to the game page. It’s not desirable to have to click OK and then navigate to the in-client “Leave Game” button. If this modal is shown at all, it should allow the user to do both options directly there. Any different behavior is anti-UX.
I haven’t reinstalled it since August. I have been having issues with other programs where they seem to lose persistent settings when my computer crashes, could this be what’s happening? (My computer crashes a lot)