From 12f46c7385b7172cf1fceafea0c30834f7410649 Mon Sep 17 00:00:00 2001 From: nick_m Date: Tue, 7 Mar 2017 01:21:45 +1100 Subject: announce what changed correctly in MidiRegion::model_shifted() --- libs/ardour/midi_region.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libs/ardour/midi_region.cc') diff --git a/libs/ardour/midi_region.cc b/libs/ardour/midi_region.cc index eff0fe51bc..84b1f5c716 100644 --- a/libs/ardour/midi_region.cc +++ b/libs/ardour/midi_region.cc @@ -599,10 +599,13 @@ MidiRegion::model_shifted (double qn_distance) } if (!_ignore_shift) { + PropertyChange what_changed; _start_beats += qn_distance; framepos_t const new_start = _session.tempo_map().frames_between_quarter_notes (_quarter_note - _start_beats, _quarter_note); _start = new_start; - send_change (Properties::start); + what_changed.add (Properties::start); + what_changed.add (Properties::start_beats); + send_change (what_changed); } else { _ignore_shift = false; } -- cgit v1.2.3