How to reproduce
Launch Minecraft 1.12.2 or an earlier snapshot than the latest available.
Create a new single-player world from that version
Close the game
Launch Minecraft with the latest snapshot
Click 'Singleplayer'
Select the world you created previously in the earlier version/snapshot
Click Play
The "Do you really want to load this world?" screen confirms whether you want to upgrade this world or not.
Take note of the three options: "I know what I'm doing", "Backup and load" and "Cancel"
On the "Do you really want to load this world?" screen, Press the
Esc
key on your keyboard.
EXPECTED BEHAVIOUR: Pressing Esc
should abort the request as if you pressed 'Cancel'.
OBSERVED BEHAVIOUR: The world loads up in the newer snapshot, converting itself without making a backup. It is as if the Esc
key triggered "I know what I'm doing!"
RECOMMENDED FIX: Change the Esc
key to become 'Cancel.' This should always be the default of someone hitting Esc
.
Note: Other screens, such as the "Are you sure you want to delete this world?" screen behave the correct way - aborting the request rather than completing it.
Comments 3
I hardly think so. Hitting Esc from any menu should always abort the request as is consistent with UI everywhere. In this case the Esc key is doing the wrong thing. Compare the other menu of "Delete" as an example for how the behaviour should work.
Confirm this also happens on Windows computers. This is a HUGE problem if you normally hit ESC to cancel something.
I had no idea this was a problem, and would be quite upset if i had hit ESC and it converted my world and broke it.
Totally agree this really needs to be fixed and IS NOT working as I would expect it to.
This sounds like a feature request...