You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue description: Title.
Seems like OpenSave's member arrays: current_save_paths and backup_save_paths are assumed to be the same size as arguments passed to the OpenSave.reload_backup_file method which seems to not always be the case.
Steps to reproduce:
Create at least 2 empty projects (with nothing being drawn) and wait for each of them be autosaved.
Terminate the program (for example by clicking stop button in the Godot). Closing Pixelorama with the X button seems to not cause the crash.
Run Pixelorama again and confirm reloading backups.
The text was updated successfully, but these errors were encountered:
Seems like the issue happens because importing a new project when the current one is empty, replaces the empty project instead of creating a new tab. This behavior happens when importing backups too, the first project is empty, so the second one replaces it, thus a new value is not being appended in backup_save_paths[], which results in the error. It should get fixed in the next commit, so empty backups will not get replaced.
Pixelorama version: 4001a32f2b2badc3cd31cd49e09ebbf4d8378473
Issue description: Title.
Seems like
OpenSave
's member arrays:current_save_paths
andbackup_save_paths
are assumed to be the same size as arguments passed to theOpenSave.reload_backup_file
method which seems to not always be the case.Steps to reproduce:
The text was updated successfully, but these errors were encountered: