Bug 473595 - Edits to duplicated sequence do not get saved
Summary: Edits to duplicated sequence do not get saved
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (show other bugs)
Version: 23.04.3
Platform: Ubuntu Linux
: NOR major
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-21 10:17 UTC by simon.hebel
Modified: 2023-08-22 08:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 23.08.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description simon.hebel 2023-08-21 10:17:30 UTC
SUMMARY
When duplicating a sequence, edits to the duplicate are not saved until the project is saved and reloaded once. 

STEPS TO REPRODUCE
1. Duplicate a sequence.
2. Edit the duplicate in any way.
3. Save the project.
4. Close and reopen the project in kdenlive.

OBSERVED RESULT
The edits made in step 2 have NOT been saved, it is still identical to the original sequence.

EXPECTED RESULT
The edits made in step 2 should have been saved.

SOFTWARE/OS VERSIONS
Kdenlive: 23.04.3 (flatpak)
Linux: Ubuntu 22.04.3 LTS
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
MLT: 7.15.0

ADDITIONAL INFORMATION
Some additional observations:
a) Edits made to the original clip in step 2 are saved as normal, and do not affect the duplicate.
b) After creating the duplicate in step 1, the user is not allowed to save, perhaps indicating that kdenlive deems the project unchanged.
c) The bug seems to affect timeline changes of the duplicate sequence. Changing the name of the sequence gets saved normally.
d) As a workaround, I can make the duplicate; do another minor edit to the project (like changing the sequence's name) so I can save, see the items above; close and reopen the project; from this point onwards, all edits to the duplicate are saved as normal.

This bug has cost me several hours of work (despite saving regularly and even having backups), so I marked it MAJOR.
Comment 1 Jean-Baptiste Mardelle 2023-08-22 08:28:34 UTC
Yes, we are sorry about that. There were many bad regressions in the 23.04.x Kdenlive versions. All known issues, including this one have now been fixed in the upcoming 23.08.0 that is focused on bugfixes only. We are working on improving our automated tests in several ways to prevent such things from happening again.