View Issue Details

IDProjectCategoryView StatusLast Update
0006122ardourbugspublic2015-01-10 00:52
ReporterBenLoftis Assigned Todrobilla  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionfixed 
Summary0006122: Playhead to Previous Region Boundary always ignores track selection
DescriptionPlayhead to NEXT Region Boundary will jump to the next region on the selected track. If no track is selected, it will jump to the next region boundary on "any" track.

Playhead to PREVIOUS Region Boundary always operates as if no track was selected; it jumps to the next region boundary on any track instead of obeying the selection.
TagsNo tags attached.

Activities

drobilla

2015-01-09 01:19

developer   ~0016226

This was actually a conflicting keybinding issue, the actions work correctly if chosen from the menu.

Fixed in 3.5-4239-g9f8a971 though I'm not sure about the correctness of this fix in general...

BenLoftis

2015-01-09 16:51

developer   ~0016227

I still don't think we've found the root cause of the LEVEL4 problem. Still broken here on linux.

my resulting mnemonic-us.bindings file has:

(gtk_accel_path "<Actions>/Editor/playhead-to-next-region-boundary-noselection" "<window>rightarrow")

Is that expected?


In the menu, the same shortcut is shown for both kinds of advance-playhead. It's as if the "Meta" modifier gets dropped off.

If I remove the keybindings for playhead-to-next/previous-region-boundary-noselection, then the other (unmodified) keybindings work as expected. So the problem is definitely in the Win/Meta key bindings.

drobilla

2015-01-10 00:52

developer   ~0016228

It should have <Meta> now. Sure it's updated? Not sure the deps stuff here works correctly (the generator script changed, not the input), try nuking mnemonic-us.bindings and rebuilding.

Issue History

Date Modified Username Field Change
2015-01-08 22:20 BenLoftis New Issue
2015-01-09 01:19 drobilla Note Added: 0016226
2015-01-09 01:19 drobilla Assigned To => drobilla
2015-01-09 01:19 drobilla Status new => resolved
2015-01-09 01:19 drobilla Resolution open => fixed
2015-01-09 01:19 drobilla Description Updated
2015-01-09 16:51 BenLoftis Note Added: 0016227
2015-01-09 16:51 BenLoftis Status resolved => assigned
2015-01-10 00:52 drobilla Note Added: 0016228