owickstrom / komposition

The video editor built for screencasters
https://owickstrom.github.io/komposition/
Mozilla Public License 2.0
429 stars 21 forks source link

Fix confirm exit loosing state #54

Closed owickstrom closed 5 years ago

owickstrom commented 5 years ago

Description:

This pull request fixes an issue where trying to exit, but not confirming the exit, reverts the project to its initial state (as it was created or opened from the welcome screen.

Tested on new and existing projects.

Checklist:

How to test:

  1. Open or create a project
  2. Make some changes (like adding clips)
  3. Press the escape key or click Exit
  4. Click "No" or escape key
  5. Your project should be in the same stat it was after step 2