View Issue Details

IDProjectCategoryView StatusLast Update
0009038ardourbugspublic2023-03-18 07:00
Reporteral f Assigned To 
Status newResolutionopen 
PlatformArchOSLinuxOS Version(any)
Product Version7.0 
Summary0009038: Shift+Alt+Left / Right shortcuts not working as expected
DescriptionIn Ardour 7.0.0: After changing Shift+Alt+Left / Right shortcuts to "Playhead to Previous / next region boundary (No track selection)", both shortcuts place playhead at session start (same as Home button).

In Ardour 7.0.105 (rev 7.0-105-g6904a86576): After changing the shortcuts, if the playhead is at a region boundary only Shift+Alt+Right works as expected.
Shift+Alt+Left does nothing until the playhead is moved away from the region boundary. Then it will move the playhead to the previous boundary and get stuck again.
Steps To ReproduceIn a session with mulitple regions across multiple tracks, change shortcuts and (try to) navigate.
TagsEditor, region, shortcuts


al f

2022-10-26 09:18


ardour.log (4,028 bytes)   
Starting program: /opt/Ardour-7.0.105-dbg/bin/ardour-7.0.105 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/".
[New Thread 0x7ffff43ff6c0 (LWP 30438)]
[New Thread 0x7fffe1a476c0 (LWP 30439)]
[New Thread 0x7fffe12466c0 (LWP 30440)]
[New Thread 0x7fffe0a456c0 (LWP 30441)]
[New Thread 0x7fffd3fff6c0 (LWP 30442)]
[New Thread 0x7fffcb1ff6c0 (LWP 30446)]
[Thread 0x7fffcb1ff6c0 (LWP 30446) exited]
[New Thread 0x7fffcb1ff6c0 (LWP 30447)]
[New Thread 0x7fffc93ff6c0 (LWP 30448)]
[New Thread 0x7fffbf3ff6c0 (LWP 30449)]
[New Thread 0x7ffff1dff6c0 (LWP 30450)]
[New Thread 0x7fffbe7ff6c0 (LWP 30451)]
[New Thread 0x7ffff1d7e6c0 (LWP 30452)]
[New Thread 0x7ffff19ff6c0 (LWP 30453)]
[Thread 0x7ffff19ff6c0 (LWP 30453) exited]
[Thread 0x7ffff1d7e6c0 (LWP 30452) exited]
[New Thread 0x7ffff1d7e6c0 (LWP 30454)]
[New Thread 0x7ffff19ff6c0 (LWP 30455)]
[Thread 0x7ffff19ff6c0 (LWP 30455) exited]
[Thread 0x7ffff1d7e6c0 (LWP 30454) exited]
[New Thread 0x7fffbdffe6c0 (LWP 30456)]
[New Thread 0x7fffbd7fd6c0 (LWP 30457)]
[New Thread 0x7fffbcffc6c0 (LWP 30458)]
[Thread 0x7fffbe7ff6c0 (LWP 30451) exited]
[Thread 0x7ffff1dff6c0 (LWP 30450) exited]
[Thread 0x7fffbcffc6c0 (LWP 30458) exited]
[Thread 0x7fffbf3ff6c0 (LWP 30449) exited]
[New Thread 0x7ffff1d7e6c0 (LWP 30463)]
[New Thread 0x7ffff19ff6c0 (LWP 30464)]
[New Thread 0x7ffff012c6c0 (LWP 30465)]
[New Thread 0x7fffbcffc6c0 (LWP 30466)]
[Detaching after vfork from child process 30467]
[New Thread 0x7fffbe7ff6c0 (LWP 30468)]
[Thread 0x7fffbe7ff6c0 (LWP 30468) exited]
[Thread 0x7fffbcffc6c0 (LWP 30466) exited]
[Detaching after vfork from child process 30469]
[New Thread 0x7fffbcffc6c0 (LWP 30470)]
[Thread 0x7fffbcffc6c0 (LWP 30470) exited]
[New Thread 0x7fffbcffc6c0 (LWP 30471)]
[New Thread 0x7fffee9746c0 (LWP 30472)]
[New Thread 0x7fffee8f36c0 (LWP 30473)]
[New Thread 0x7fffee5ff6c0 (LWP 30474)]
[New Thread 0x7fffee57e6c0 (LWP 30475)]
[New Thread 0x7fffee4fd6c0 (LWP 30476)]
[New Thread 0x7fffee1ff6c0 (LWP 30477)]
[New Thread 0x7fffee17e6c0 (LWP 30478)]
[New Thread 0x7fffedd776c0 (LWP 30483)]
[New Thread 0x7fffbe7ff6c0 (LWP 30484)]
[Thread 0x7fffbd7fd6c0 (LWP 30457) exited]
[New Thread 0x7fffbd7fd6c0 (LWP 30485)]
[New Thread 0x7fff77fff6c0 (LWP 30486)]
[New Thread 0x7fff777fe6c0 (LWP 30487)]
[New Thread 0x7fff767fd6c0 (LWP 30496)]
[New Thread 0x7fff75ffc6c0 (LWP 30497)]
[New Thread 0x7fff757fb6c0 (LWP 30498)]
[New Thread 0x7fff74ffa6c0 (LWP 30499)]
[New Thread 0x7fff53fff6c0 (LWP 30500)]
[New Thread 0x7fff537fe6c0 (LWP 30501)]
[New Thread 0x7fff4bfff6c0 (LWP 30502)]
[Thread 0x7fffbcffc6c0 (LWP 30471) exited]
[Thread 0x7fff77fff6c0 (LWP 30486) exited]
[Thread 0x7fffedd776c0 (LWP 30483) exited]
[Thread 0x7fffee17e6c0 (LWP 30478) exited]
[Thread 0x7fffee1ff6c0 (LWP 30477) exited]
[Thread 0x7fffee4fd6c0 (LWP 30476) exited]
[Thread 0x7fffee57e6c0 (LWP 30475) exited]
[Thread 0x7fffee5ff6c0 (LWP 30474) exited]
[Thread 0x7fffee8f36c0 (LWP 30473) exited]
[Thread 0x7fffee9746c0 (LWP 30472) exited]
[Thread 0x7fff4bfff6c0 (LWP 30502) exited]
[Thread 0x7fff537fe6c0 (LWP 30501) exited]
[Thread 0x7fff53fff6c0 (LWP 30500) exited]
[Thread 0x7fff74ffa6c0 (LWP 30499) exited]
[Thread 0x7fff757fb6c0 (LWP 30498) exited]
[Thread 0x7fff75ffc6c0 (LWP 30497) exited]
[Thread 0x7fff767fd6c0 (LWP 30496) exited]
[Thread 0x7fff777fe6c0 (LWP 30487) exited]
[Thread 0x7fffbd7fd6c0 (LWP 30485) exited]
[Thread 0x7fffbe7ff6c0 (LWP 30484) exited]
[Thread 0x7ffff012c6c0 (LWP 30465) exited]
[Thread 0x7ffff19ff6c0 (LWP 30464) exited]
[Thread 0x7ffff1d7e6c0 (LWP 30463) exited]
[Thread 0x7ffff43ff6c0 (LWP 30438) exited]
[Thread 0x7fffd3fff6c0 (LWP 30442) exited]
[Thread 0x7fffe0a456c0 (LWP 30441) exited]
[Thread 0x7fffe12466c0 (LWP 30440) exited]
[Thread 0x7fffcb1ff6c0 (LWP 30447) exited]
[Thread 0x7fffc93ff6c0 (LWP 30448) exited]
[Thread 0x7fffe1a476c0 (LWP 30439) exited]
[Thread 0x7ffff53eddc0 (LWP 30434) exited]
[Thread 0x7fffbdffe6c0 (LWP 30456) exited]
[New process 30434]
[Inferior 1 (process 30434) exited normally]
ardour.log (4,028 bytes)   

al f

2022-12-29 10:41

reporter   ~0027156

I can not reproduce this in Ardour 7.2

al f

2023-03-18 07:00

reporter   ~0027479

In Ardour 7.3, if snap is set to "Timecode", "MinSec" or "CD Frames" then navigation with left / right arrows will only move the playhead to the next grid line and get stuck there. No response to left / right arrows.

If snap is changed back to musical time, normal behaviour resumes. I suspect this has been the problem all along.

I started Ardour with a fresh profile to make sure it didn't have to do with any of my settings. Running with official download on Manjaro KDE.

Issue History

Date Modified Username Field Change
2022-10-26 09:18 al f New Issue
2022-10-26 09:18 al f Tag Attached: Editor
2022-10-26 09:18 al f Tag Attached: region
2022-10-26 09:18 al f Tag Attached: shortcuts
2022-10-26 09:18 al f File Added: ardour.log
2022-12-29 10:41 al f Note Added: 0027156
2023-03-18 07:00 al f Note Added: 0027479