summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-21 10:59:58 +0100
committerRobin Gareus <robin@gareus.org>2016-12-21 10:59:58 +0100
commita18c13cf21025eb5e1faef2e5bb222c01101259f (patch)
treecae0d1111f1d874aec8507f557bd205e23483a55 /gtk2_ardour/mixer_ui.cc
parentf3ac0929aad339ded7b481cddcc19c2b97b556c0 (diff)
Don't try to scroll to stripables on different panes
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index 20772ecfab..9e5d6e23c6 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -1516,6 +1516,10 @@ Mixer_UI::move_stripable_into_view (boost::shared_ptr<ARDOUR::Stripable> s)
if (!scroller.get_hscrollbar()) {
return;
}
+ if (s->presentation_info().special () || s->presentation_info().flag_match (PresentationInfo::VCA)) {
+ return;
+ }
+
bool found = false;
int x0 = 0;
for (list<MixerStrip *>::const_iterator i = strips.begin(); i != strips.end(); ++i) {