Engine Dialog: exclude optional widgets from show_all.
authorRobin Gareus <robin@gareus.org>
Mon, 18 Apr 2016 12:07:49 +0000 (14:07 +0200)
committerRobin Gareus <robin@gareus.org>
Mon, 18 Apr 2016 12:07:49 +0000 (14:07 +0200)
gtk2_ardour/engine_dialog.cc

index 762d1620d5aaeec55fb47db9fc3f07209a44d4e7..da0e6168d93eff63e7ad914506dbc35e09abd5e7 100644 (file)
@@ -307,13 +307,18 @@ EngineControl::EngineControl ()
                set_default_state ();
        }
 
+       update_sensitivity ();
        connect_changed_signals ();
 
        notebook.signal_switch_page().connect (sigc::mem_fun (*this, &EngineControl::on_switch_page));
 
        connect_disconnect_button.signal_clicked().connect (sigc::mem_fun (*this, &EngineControl::connect_disconnect_click));
-       connect_disconnect_button.set_no_show_all();
 
+       connect_disconnect_button.set_no_show_all();
+       use_buffered_io_button.set_no_show_all();
+       update_devices_button.set_no_show_all();
+       start_stop_button.set_no_show_all();
+       midi_devices_button.set_no_show_all();
 }
 
 void