mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 06:44:57 +01:00
Remove duplicate calls to set_session
Windows managed as Proxy do not need direct calls to set_session(). This is already handled by WM::Manager::instance().set_session() Also WM set_session() called it twice.
This commit is contained in:
parent
851fab7ec3
commit
23c5793173
4 changed files with 13 additions and 17 deletions
|
|
@ -116,14 +116,6 @@ ARDOUR_UI::set_session (Session *s)
|
|||
|
||||
transport_ctrl.set_session (s);
|
||||
|
||||
if (big_transport_window) {
|
||||
big_transport_window->set_session (s);
|
||||
}
|
||||
|
||||
if (virtual_keyboard_window) {
|
||||
virtual_keyboard_window->set_session (s);
|
||||
}
|
||||
|
||||
update_path_label ();
|
||||
|
||||
if (!_session) {
|
||||
|
|
@ -162,10 +154,6 @@ ARDOUR_UI::set_session (Session *s)
|
|||
big_clock->set_session (s);
|
||||
video_timeline->set_session (s);
|
||||
lua_script_window->set_session (s);
|
||||
plugin_manager_ui->set_session (s);
|
||||
plugin_dsp_load_window->set_session (s);
|
||||
dsp_statistics_window->set_session (s);
|
||||
transport_masters_window->set_session (s);
|
||||
rc_option_editor->set_session (s);
|
||||
|
||||
roll_controllable->set_session (s);
|
||||
|
|
@ -976,7 +964,6 @@ BigTransportWindow*
|
|||
ARDOUR_UI::create_big_transport_window ()
|
||||
{
|
||||
BigTransportWindow* btw = new BigTransportWindow ();
|
||||
btw->set_session (_session);
|
||||
return btw;
|
||||
}
|
||||
|
||||
|
|
@ -984,7 +971,6 @@ VirtualKeyboardWindow*
|
|||
ARDOUR_UI::create_virtual_keyboard_window ()
|
||||
{
|
||||
VirtualKeyboardWindow* vkbd = new VirtualKeyboardWindow ();
|
||||
vkbd->set_session (_session);
|
||||
return vkbd;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue