View Issue Details

IDCategoryLast Update
0006280bugs2017-08-04 16:12
Reporterhg87Assigned Tohg87 
Reproducibilityalways 
Status resolvedResolutionfixed 
Product Version4.0 
Fixed in Version 
Summary0006280: Range Mode: Grid, Region bounds - no possiblity to select region aligned on 1st beat
DescriptionWhen trying to select multiple regions within the "Range Mode" with "Grid" activated, and "Region bounds" selected it is not possible to select a region which is aligned on the 1st beat.

Selection does only allow to select till the end of the region which is aligend on the 1st beat.


Kind regards,
Harald
TagsNo tags attached.

Activities

hg87

2015-12-19 09:37

reporter   ~0017731

Same behaviour in 4.4-564-g7b6ef41.

hg87

2017-07-18 08:31

reporter   ~0019899

Just tested again with 5.10.
Still same behaviour.

It seems like the start of the first region at postion 0 is not considered to be a region boundary.

johmue-eo

2017-07-22 11:00

reporter   ~0019920

Reproduced.

The issue occurs because Playlist::find_next_region() does not consider region boundaries == pos but only > pos. Thus it never considers pos == 0 to be a region boundary.

Proposed fix: https://github.com/Ardour/ardour/pull/367

johmue-eo

2017-07-25 18:00

reporter   ~0019929

Fixed as of 9bfe404. Please test.

hg87

2017-08-04 16:07

reporter   ~0019953

@johmue-eo:
Thank you for fixing the issue.

I've tested e91821bd76b6008d9df6d5086655daa40a19275d which does work properly.
Therefore this bug can be considered fixed.

hg87

2017-08-04 16:09

reporter   ~0019954

http://tracker.ardour.org/view.php?id=6280#c19929
http://tracker.ardour.org/view.php?id=6280#c19953

hg87

2017-08-04 16:11

reporter   ~0019955

probably closing is not the best status type, it was resolved.

hg87

2017-08-04 16:12

reporter   ~0019956

http://tracker.ardour.org/view.php?id=6280#c19929
http://tracker.ardour.org/view.php?id=6280#c19953

Issue History

Date Modified Username Field Change
2015-04-24 17:07 hg87 New Issue
2015-12-19 09:37 hg87 Note Added: 0017731
2017-07-18 08:31 hg87 Note Added: 0019899
2017-07-22 11:00 johmue-eo Note Added: 0019920
2017-07-22 11:00 johmue-eo Status new => confirmed
2017-07-25 18:00 johmue-eo Note Added: 0019929
2017-08-04 16:07 hg87 Note Added: 0019953
2017-08-04 16:09 hg87 Note Added: 0019954
2017-08-04 16:09 hg87 Status confirmed => resolved
2017-08-04 16:09 hg87 Resolution open => fixed
2017-08-04 16:09 hg87 Assigned To => hg87
2017-08-04 16:09 hg87 Status resolved => closed
2017-08-04 16:11 hg87 Note Added: 0019955
2017-08-04 16:11 hg87 Status closed => feedback
2017-08-04 16:11 hg87 Resolution fixed => reopened
2017-08-04 16:12 hg87 Note Added: 0019956
2017-08-04 16:12 hg87 Status feedback => assigned
2017-08-04 16:12 hg87 Status assigned => resolved
2017-08-04 16:12 hg87 Resolution reopened => fixed