{
calling_window_gui->unlock_window();
stop_playback(0);
- close_mixers();
+ if( undo->redo_load_flags() & LOAD_SESSION )
+ close_mixers();
cwindow->gui->lock_window("MWindow::redo_entry 1");
for( int i = 0; i < vwindows.size(); i++ ) {
if( calling_window_gui != gui )
gui->unlock_window();
- open_mixers();
awindow->gui->async_update_assets();
cwindow->refresh_frame(CHANGE_ALL);
{
calling_window_gui->unlock_window();
stop_playback(0);
- close_mixers();
+ if( undo->undo_load_flags() & LOAD_SESSION )
+ close_mixers();
cwindow->gui->lock_window("MWindow::undo_entry 1");
for( int i = 0; i < vwindows.size(); i++ ) {
awindow->gui->async_update_assets();
- open_mixers();
cwindow->refresh_frame(CHANGE_ALL);
calling_window_gui->lock_window("MWindow::undo_entry 4");
}