summaryrefslogtreecommitdiff
path: root/gtk2_ardour/automation_line.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-07-23 23:52:20 +0200
committerRobin Gareus <robin@gareus.org>2017-07-24 01:59:08 +0200
commit2006701f7337a7e5a2eeac17a7374d59d1f98579 (patch)
tree7e70fa3da9e9a6c24063a5eb212aee6440c684b8 /gtk2_ardour/automation_line.cc
parent25df9f1ba5c65fbe89cafffd1dc02dc44e60ec77 (diff)
Fix ctrl-list guard-points and concurrency issues
* lock list when editing (prevent concurrent modification of insert iterator * don't add a guard-point if an event is already present between the target and guard-point-position * remove existing automation-events (old guard points) when touching automation w/o change * don't unset "new write pass" when not rolling (fixes issues when not rolling but locating with write-enabled)
Diffstat (limited to 'gtk2_ardour/automation_line.cc')
0 files changed, 0 insertions, 0 deletions