Spill only direct feeds
When using chained sends, only show the direct parent: track A -> bus 1 -> bus 2 Showing sends feeding "bus 2", previously also displayed "track A". However only "bus 1"' mixer-strip changed to show the send controls. We should not propagate displayed deliveries upstream, since there may be ambiguities. There could be an additional send: track A -> bus 2
This commit is contained in:
parent
fdc3efda7e
commit
8402dd4888
|
@ -1617,8 +1617,13 @@ Mixer_UI::spill_redisplay (boost::shared_ptr<Stripable> s)
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef MIXBUS
|
||||
if (r && r->mixbus()) {
|
||||
feeds = strip->route()->mb_feeds (r);
|
||||
} else
|
||||
#endif
|
||||
if (r) {
|
||||
feeds = strip->route()->feeds (r);
|
||||
feeds = strip->route()->direct_feeds_according_to_graph (r);
|
||||
}
|
||||
|
||||
bool should_show = visible && (slaved || feeds);
|
||||
|
|
Loading…
Reference in New Issue
Block a user