View Issue Details

IDProjectCategoryView StatusLast Update
0009295ardourbugspublic2023-04-23 12:53
Reporteral f Assigned Tox42  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformArchOSLinuxOS Version(any)
Product Version7.3 
Summary0009295: Cut and paste misalignment, undo failing
DescriptionArdour 7.3 on Manjaro KDE, extensively edited session. Edit point = Playhead.

Cutting and pasting regions (tested with 3 regions aligned across 3 different tracks), they are misaligned.

The regions are pasted into the correct tracks, but:

Region 1 from track 1 appears where it should, at Edit Point. Region 2 from track 2 is "mirrored", that is the end boundary is aligned at Edit Point. Region 3 sometimes ends where Region 2 starts, sometimes it's aligned with Region 2.

Also (though that might be a separate bug), CTRL-Z to undo the cut & paste does not restore regions.
Steps To ReproduceStart new session, make sure Edit Mode > Ripple > All. Import 3 tracks. Split regions, my setting is that Newly created regions before edit point will be auto-selected, thus creating 3 selected regions across the 3 tracks. Cut (CTRL-X) . Paste (CTRL-V).

Optional extra steps: CTRL-Z to undo paste (newly pasted regions disappear), CTRL-Z again to undo cut (end marker and region positions are readjusted, but the cut regions are not pasted restored.
Tagsediting, Editor, paste, region, split, undo

Activities

al f

2023-04-02 11:27

reporter  

Ardour_7-3_01_blank-session.png (138,094 bytes)   
Ardour_7-3_01_blank-session.png (138,094 bytes)   
Ardour_7-3_02_after-import.png (204,230 bytes)   
Ardour_7-3_02_after-import.png (204,230 bytes)   
Ardour_7-3_03_after-split.png (222,042 bytes)   
Ardour_7-3_03_after-split.png (222,042 bytes)   

al f

2023-04-02 13:45

reporter   ~0027531

Adding images 4-6
Ardour_7-3_04_before-paste.png (201,350 bytes)   
Ardour_7-3_04_before-paste.png (201,350 bytes)   
Ardour_7-3_05_after-paste.png (202,749 bytes)   
Ardour_7-3_05_after-paste.png (202,749 bytes)   
Ardour_7-3_06_after-undo-1.png (200,448 bytes)   
Ardour_7-3_06_after-undo-1.png (200,448 bytes)   

al f

2023-04-02 13:46

reporter   ~0027532

And images 7-9
Ardour_7-3_07_after-undo-2.png (200,883 bytes)   
Ardour_7-3_07_after-undo-2.png (200,883 bytes)   
Ardour_7-3_After-paste.png (90,636 bytes)   
Ardour_7-3_After-paste.png (90,636 bytes)   

x42

2023-04-06 00:23

administrator   ~0027544

Fixed in 7.3-185-gf57a9d84df

There is however still a bug when **undoing** a cut or delete of multiple discontinuous regions (see attached screenshot)
ripple-all-multiselect.png (44,078 bytes)   
ripple-all-multiselect.png (44,078 bytes)   

paul

2023-04-12 18:03

administrator   ~0027578

This should now fully fixed as of commit 36525a1ada6

al f

2023-04-23 12:53

reporter   ~0027611

Thank you guys!

Issue History

Date Modified Username Field Change
2023-04-02 11:27 al f New Issue
2023-04-02 11:27 al f Tag Attached: editing
2023-04-02 11:27 al f Tag Attached: Editor
2023-04-02 11:27 al f Tag Attached: paste
2023-04-02 11:27 al f Tag Attached: region
2023-04-02 11:27 al f Tag Attached: split
2023-04-02 11:27 al f Tag Attached: undo
2023-04-02 11:27 al f File Added: Ardour_7-3_01_blank-session.png
2023-04-02 11:27 al f File Added: Ardour_7-3_02_after-import.png
2023-04-02 11:27 al f File Added: Ardour_7-3_03_after-split.png
2023-04-02 13:45 al f Note Added: 0027531
2023-04-02 13:45 al f File Added: Ardour_7-3_04_before-paste.png
2023-04-02 13:45 al f File Added: Ardour_7-3_05_after-paste.png
2023-04-02 13:45 al f File Added: Ardour_7-3_06_after-undo-1.png
2023-04-02 13:46 al f Note Added: 0027532
2023-04-02 13:46 al f File Added: Ardour_7-3_07_after-undo-2.png
2023-04-02 13:46 al f File Added: Ardour_7-3_After-cut-before-paste.png
2023-04-02 13:46 al f File Added: Ardour_7-3_After-paste.png
2023-04-06 00:23 x42 Note Added: 0027544
2023-04-06 00:23 x42 File Added: ripple-all-multiselect.png
2023-04-12 18:03 paul Note Added: 0027578
2023-04-12 22:50 x42 Assigned To => x42
2023-04-12 22:50 x42 Status new => resolved
2023-04-12 22:50 x42 Resolution open => fixed
2023-04-23 12:53 al f Note Added: 0027611