diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-03-01 21:35:44 -0700 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-03-01 21:36:07 -0700 |
commit | 8d6f6266d25ce9a0bc73b9e7a95a2f8ca17f1c9e (patch) | |
tree | 1e34c0e87c419baba6d7c333376b25899954e02c /gtk2_ardour/startup_fsm.cc | |
parent | 6edccc78a2ae286cef5f992c63c04f925aa60339 (diff) |
unfinished fix for handling desktop/NSM specifying session to load
More work needed to fix requirement in StartupFSM that ::load_from_application_api()
is called before ::start()
Diffstat (limited to 'gtk2_ardour/startup_fsm.cc')
-rw-r--r-- | gtk2_ardour/startup_fsm.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/startup_fsm.cc b/gtk2_ardour/startup_fsm.cc index 857b58314c..d7a41c102a 100644 --- a/gtk2_ardour/startup_fsm.cc +++ b/gtk2_ardour/startup_fsm.cc @@ -907,3 +907,11 @@ Full information on all the above can be found on the support page at\n\ pre_release_dialog->set_position (WIN_POS_CENTER); pre_release_dialog->present (); } + +void +StartupFSM::handle_path (string const & path) +{ + if (get_session_parameters_from_path (path, string(), false)) { + _signal_response (LoadSession); + } +} |