From 80f91c99d2ab22ac945ffa2fcd035b3ce1cfb152 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 5 Oct 2010 17:57:50 +0200 Subject: [PATCH] VCS: Abort commit on ESC Abort a commit when pressing ESC in the "Do you want to commit?" dialog. Task-number: QTCREATORBUG-2616 --- src/plugins/vcsbase/vcsbasesubmiteditor.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp index 333452b70e0..076107f3775 100644 --- a/src/plugins/vcsbase/vcsbasesubmiteditor.cpp +++ b/src/plugins/vcsbase/vcsbasesubmiteditor.cpp @@ -482,7 +482,8 @@ VCSBaseSubmitEditor::PromptSubmitResult const QDialogButtonBox::StandardButton danswer = Utils::CheckableMessageBox::question(parent, title, question, tr("Prompt to submit"), promptSetting, - QDialogButtonBox::Yes|QDialogButtonBox::No|QDialogButtonBox::Cancel, + QDialogButtonBox::Yes|QDialogButtonBox::No| + QDialogButtonBox::Cancel, QDialogButtonBox::Yes); answer = Utils::CheckableMessageBox::dialogButtonBoxToMessageBoxButton(danswer); } else { @@ -501,14 +502,14 @@ VCSBaseSubmitEditor::PromptSubmitResult answer = static_cast(msgBox.exec()); } switch (answer) { - case QMessageBox::Cancel: - return SubmitCanceled; case QMessageBox::No: return SubmitDiscarded; + case QMessageBox::Yes: + return SubmitConfirmed; default: break; } - return SubmitConfirmed; + return SubmitCanceled; } QString VCSBaseSubmitEditor::promptForNickName()