TextEditor: Quit after saving unsaved changes on close event.

This commit is contained in:
Oriko 2020-03-10 15:23:28 +02:00 committed by Andreas Kling
parent 2af94bbf48
commit 75672263ce
Notes: sideshowbarker 2024-07-19 08:46:58 +09:00

View file

@ -485,8 +485,10 @@ bool TextEditorWidget::request_close()
return true; return true;
auto result = GUI::MessageBox::show("The document has been modified. Would you like to save?", "Unsaved changes", GUI::MessageBox::Type::Warning, GUI::MessageBox::InputType::YesNoCancel, window()); auto result = GUI::MessageBox::show("The document has been modified. Would you like to save?", "Unsaved changes", GUI::MessageBox::Type::Warning, GUI::MessageBox::InputType::YesNoCancel, window());
if (result == GUI::MessageBox::ExecYes) if (result == GUI::MessageBox::ExecYes) {
m_save_action->activate(); m_save_action->activate();
return true;
}
if (result == GUI::MessageBox::ExecNo) if (result == GUI::MessageBox::ExecNo)
return true; return true;