+ if (add_route_dialog) {
+ add_route_dialog->set_session (s);
+ }
+
+ if (session_option_editor) {
+ session_option_editor->set_session (s);
+ }
+
+ for (ARDOUR::DataType::iterator i = ARDOUR::DataType::begin(); i != ARDOUR::DataType::end(); ++i) {
+ if (_global_port_matrix[*i]->get()) {
+ _global_port_matrix[*i]->get()->set_session (_session);
+ }
+ }
+