From 4f75520b908b11f48c566c7bf0c10f6be5ab74bf Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 26 Aug 2017 00:03:07 +0300 Subject: Cancel mail writing on server if mail edit window was closed. --- src/gui/windows/maileditwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/gui') diff --git a/src/gui/windows/maileditwindow.cpp b/src/gui/windows/maileditwindow.cpp index b3cfd560b..ec9b32825 100644 --- a/src/gui/windows/maileditwindow.cpp +++ b/src/gui/windows/maileditwindow.cpp @@ -136,7 +136,7 @@ void MailEditWindow::action(const ActionEvent &event) const std::string &eventId = event.getId(); if (eventId == "close") { - scheduleDelete(); + close(); } else if (eventId == "send") { @@ -189,6 +189,8 @@ void MailEditWindow::setMessage(const std::string &str) void MailEditWindow::close() { + if (mUseMail2) + mail2Handler->cancelWriteMail(); scheduleDelete(); } -- cgit v1.2.3-60-g2f50