Move some stuff so that a call to set_page_complete will work (for the case where...
authorCarl Hetherington <carl@carlh.net>
Mon, 5 Mar 2012 01:42:10 +0000 (01:42 +0000)
committerCarl Hetherington <carl@carlh.net>
Mon, 5 Mar 2012 01:42:10 +0000 (01:42 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@11595 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/startup.cc

index bface9a8fa58b24e188d20442f6dbdfe27562fd9..829f84fea748933e9df4cfda5f0e6e5ad3a32630 100644 (file)
@@ -742,6 +742,12 @@ ArdourStartup::setup_new_session_page ()
        }
 
        session_new_vbox.set_spacing (18);
+       new_session_hbox.pack_start (session_new_vbox, true, true);
+       new_session_vbox.pack_start (new_session_hbox, true, true);
+       new_session_page_index = append_page (new_session_vbox);
+       /* initial setting */
+       set_page_type (new_session_vbox, ASSISTANT_PAGE_CONFIRM);
+       set_page_title (new_session_vbox, _("New Session"));
 
        if (session_new_vbox.get_children().empty()) {
                VBox *vbox1 = manage (new VBox);
@@ -883,15 +889,9 @@ ArdourStartup::setup_new_session_page ()
        }
 
        session_new_vbox.show_all ();
-       new_session_hbox.pack_start (session_new_vbox, true, true);
 
        new_session_vbox.set_border_width (24);
-       new_session_vbox.pack_start (new_session_hbox, true, true);
        new_session_vbox.show_all ();
-       new_session_page_index = append_page (new_session_vbox);
-       /* initial setting */
-       set_page_type (new_session_vbox, ASSISTANT_PAGE_CONFIRM);
-       set_page_title (new_session_vbox, _("New Session"));
 
        if (more_new_session_options_button.get_active()) {
                set_page_type (new_session_vbox, ASSISTANT_PAGE_CONTENT);