diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 0ff084e4f1..7b2ddeebc8 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -433,6 +433,7 @@ MidiTimeAxisView::drop_instrument_ref () void MidiTimeAxisView::start_scroomer_update () { + _note_range_changed_connection.disconnect(); _note_range_changed_connection = midi_view()->NoteRangeChanged.connect ( sigc::mem_fun (*this, &MidiTimeAxisView::note_range_changed)); }