macOS: prevent the Quit main menu item from interferring with modal rules

This commit is contained in:
Paul Davis 2024-08-19 15:00:13 -06:00
parent d455f06f51
commit 6de2d8f5c4

View file

@ -1468,6 +1468,9 @@ namespace Gtk {
- (NSApplicationTerminateReply) applicationShouldTerminate:(NSApplication *) app
{
UNUSED_PARAMETER(app);
if (_modal_state) {
return NSTerminateCancel;
}
Gtkmm2ext::Application::instance()->ShouldQuit ();
return NSTerminateCancel;
}