fix creating aux-busses from templates, reset return-bitslot

This commit is contained in:
Robin Gareus 2016-06-02 22:01:36 +02:00
parent 8566d898b5
commit 8e4c6f7f5a

View File

@ -3261,6 +3261,10 @@ Session::new_route_from_template (uint32_t how_many, XMLNode& node, const std::s
(*i)->add_property ("bitslot", buf);
(*i)->add_property ("name", name);
}
else if (type && type->value() == X_("intreturn")) {
(*i)->remove_property (X_("bitslot"));
(*i)->add_property ("ignore-bitslot", "1");
}
else if (type && type->value() == X_("return")) {
// Return::set_state() generates a new one
(*i)->remove_property (X_("bitslot"));