ensure that most recently stripable is visible in editor
[ardour.git] / gtk2_ardour / edit_note_dialog.cc
index 39a3fa4e789ad354e6f56fe4e20c0ecc5edf0232..924b75d3b15b5590bf7deabf475c14c451e014ed 100644 (file)
@@ -223,7 +223,10 @@ EditNoteDialog::done (int r)
 
        _region_view->apply_diff ();
 
+       list<Evoral::event_id_t> notes;
        for (set<NoteBase*>::iterator i = _events.begin(); i != _events.end(); ++i) {
-               (*i)->set_selected ((*i)->selected()); // change color
+               notes.push_back ((*i)->note()->id());
        }
+
+       _region_view->select_notes (notes);
 }