YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

Project Save: Reopening the current project and "No" to saving unsaved changes saves those changes anyway #4971

Open gm-bug-reporter[bot] opened 8 months ago

gm-bug-reporter[bot] commented 8 months ago

Description

When reopening the same project and clicking "no" to saving, it might save it again anyway. It caused me to lose progress that I was trying to recover by reloading.

Expected Change

Saying "No" should not save the changes. (If this is intended/not desired to be fixed, the dialog shouldn't appear.)

GameMaker Version

IDE v2024.2.0.132 Runtime v2024.2.0.163

Steps To Reproduce

  1. Start GameMaker and create a new project
  2. Add any content to the project
  3. Save the project manually
  4. Make a memorable, noticeable change to the project
  5. File > Recent Projects > select your current project from the top of the list
  6. Say "no" to saving your changes before exiting
  7. Observe the project reopens with the change(s) from step 4 still applied and saved permanently

5c587b06-059a-4974-befc-8c88b9e0c4d8

YYDan commented 8 months ago

Confirmed. Added the detailed steps.

stuckie commented 8 months ago

This seems to have been this way since at least LTS 2022