diff options
author | Robin Gareus <robin@gareus.org> | 2016-12-21 10:59:58 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-12-21 10:59:58 +0100 |
commit | a18c13cf21025eb5e1faef2e5bb222c01101259f (patch) | |
tree | cae0d1111f1d874aec8507f557bd205e23483a55 /gtk2_ardour/mixer_ui.cc | |
parent | f3ac0929aad339ded7b481cddcc19c2b97b556c0 (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.cc | 4 |
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) { |