diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2008-01-28 21:33:36 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2008-01-28 21:33:36 +0000 |
commit | c0185b419e48fb7513e4badb89e6505e73d18736 (patch) | |
tree | 1786d32fa5044b3c968fcf70461b99f22f6d8900 /gtk2_ardour/ardour_ui.cc | |
parent | 1e51f099fd7baef957204d46bee302908d65de6b (diff) |
various sundry OS X fixes, changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2971 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 875dcb18f8..93d69cc626 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -600,8 +600,6 @@ Please consider the possibilities, and perhaps (re)start JACK.")); win.show_all (); win.set_position (Gtk::WIN_POS_CENTER); - hide_splash (); - /* we just don't care about the result, but we want to block */ win.run (); @@ -2164,6 +2162,7 @@ ARDOUR_UI::end_loading_messages () void ARDOUR_UI::loading_message (const std::string& msg) { + cerr << "say: " << msg << endl; show_splash (); splash->message (msg); flush_pending (); @@ -2210,14 +2209,9 @@ ARDOUR_UI::get_session_parameters (bool backend_audio_is_running, bool should_be new_session_dialog->set_existing_session (existing_session); new_session_dialog->reset_recent(); - /* get this out of the way */ - - hide_splash (); - do { new_session_dialog->set_have_engine (backend_audio_is_running); new_session_dialog->present (); - end_loading_messages (); response = new_session_dialog->run (); _session_is_new = false; @@ -2578,6 +2572,7 @@ ARDOUR_UI::show_splash () } splash->show (); + splash->present (); splash->queue_draw (); splash->get_window()->process_updates (true); flush_pending (); |