[Summary] Fix bug in Session Dialog

[Reviewed] GZharun
This commit is contained in:
nikolay 2014-09-16 13:15:18 +03:00
parent 448f8eb448
commit f02f647631

View file

@ -148,11 +148,15 @@ SessionDialog::session_selected ()
void void
SessionDialog::on_new_session (WavesButton*) SessionDialog::on_new_session (WavesButton*)
{ {
string temp_session_full_file_name;
set_keep_above(false); set_keep_above(false);
_selected_session_full_name = ARDOUR::save_file_dialog(Config->get_default_session_parent_dir(),_("Create New Session")); temp_session_full_file_name = ARDOUR::save_file_dialog(Config->get_default_session_parent_dir(),_("Create New Session"));
set_keep_above(true); set_keep_above(true);
if (!_selected_session_full_name.empty()) { if (!temp_session_full_file_name.empty()) {
_selected_session_full_name = temp_session_full_file_name;
for (size_t i = 0; i < MAX_RECENT_SESSION_COUNTS; i++) { for (size_t i = 0; i < MAX_RECENT_SESSION_COUNTS; i++) {
_recent_session_button[i]->set_active (false); _recent_session_button[i]->set_active (false);
} }