summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_selection.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-08-12 02:28:38 +0200
committerRobin Gareus <robin@gareus.org>2019-08-12 02:28:38 +0200
commit128623e7fb25f0fde32aa5dd40c9e7d2233e4762 (patch)
tree694d1595cca3cabf2d12f0011478eddedf319662 /gtk2_ardour/editor_selection.cc
parent282437ab77ad109d64c85db2fa235b675a218f1c (diff)
Fix midi-note selection invert
Selecting Notes in a region does not select the region itself. Invert-selection needs to iterate over midi-regions that contain the selection.
Diffstat (limited to 'gtk2_ardour/editor_selection.cc')
-rw-r--r--gtk2_ardour/editor_selection.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/editor_selection.cc b/gtk2_ardour/editor_selection.cc
index 27f35c8d2f..5929567769 100644
--- a/gtk2_ardour/editor_selection.cc
+++ b/gtk2_ardour/editor_selection.cc
@@ -1733,7 +1733,7 @@ Editor::invert_selection ()
{
if (internal_editing()) {
- for (RegionSelection::iterator i = selection->regions.begin(); i != selection->regions.end(); ++i) {
+ for (MidiRegionSelection::iterator i = selection->midi_regions.begin(); i != selection->midi_regions.end(); ++i) {
MidiRegionView* mrv = dynamic_cast<MidiRegionView*>(*i);
if (mrv) {
mrv->invert_selection ();