mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-28 09:27:39 +01:00
[Summary]: Close button (mac only) shouldn't close System Lock dialog. Per Igor's request.
This commit is contained in:
parent
df13b2fea2
commit
47f1e8f70c
1 changed files with 9 additions and 1 deletions
|
|
@ -2277,7 +2277,15 @@ ARDOUR_UI::lock_session () {
|
|||
SessionLockDialog session_lock_dialog;
|
||||
session_lock_dialog.set_deletable (false);
|
||||
session_lock_dialog.set_modal (true);
|
||||
session_lock_dialog.run ();
|
||||
while (1) {
|
||||
int response = session_lock_dialog.run ();
|
||||
switch (response) {
|
||||
case Gtk::RESPONSE_OK:
|
||||
return; // Unlock button was pressed
|
||||
default:
|
||||
continue; // close button (on mac) shouldn't close window
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bool
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue