summaryrefslogtreecommitdiff
path: root/gtk2_ardour/new_session_dialog.cc
diff options
context:
space:
mode:
authorNick Mainsbridge <beatroute@iprimus.com.au>2008-11-14 16:42:39 +0000
committerNick Mainsbridge <beatroute@iprimus.com.au>2008-11-14 16:42:39 +0000
commit461d6f8283c03ac37052fe6adc23a59e5a5ca709 (patch)
treecbfce1ecc1af2faf42f87b79d8c09b8c8ff09212 /gtk2_ardour/new_session_dialog.cc
parenta24495d3b799a42515716b8b4c425d7e57148a87 (diff)
Ensure treeview checkmarks always drawn on osx, session load failure dialogs only have cancel as an option, allow open to be clicked if the engine tab is the only one present, always quit jackd.. even when it shouldnt really be running.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4175 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/new_session_dialog.cc')
-rw-r--r--gtk2_ardour/new_session_dialog.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/new_session_dialog.cc b/gtk2_ardour/new_session_dialog.cc
index 1dd07c51e1..38b2160f78 100644
--- a/gtk2_ardour/new_session_dialog.cc
+++ b/gtk2_ardour/new_session_dialog.cc
@@ -478,7 +478,9 @@ NewSessionDialog::run ()
/* nothing to display */
return Gtk::RESPONSE_OK;
}
-
+ if (!(page_set & NewPage) && !(page_set & OpenPage)) {
+ set_response_sensitive (Gtk::RESPONSE_OK, true);
+ }
return ArdourDialog::run ();
}