Fix for review #7748

See http://codereview.qt-project.org/#change,7748 for detail

Change-Id: I7377e14a8e2d4b5c3e655e02e80ec69a69a55d7a
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Yuchen Deng
2011-11-08 00:18:53 +08:00
committed by Daniel Teske
parent 040132841d
commit 86f0f93033

View File

@@ -1571,8 +1571,8 @@ void ProjectExplorerPlugin::buildQueueFinished(bool success)
updateActions();
bool ignoreErrors = false;
if (d->m_delayedRunConfiguration && success && d->m_buildManager->getErrorTaskCount() > 0) {
bool ignoreErrors = true;
if (d->m_delayedRunConfiguration && success && d->m_buildManager->getErrorTaskCount() > 0) {
ignoreErrors = QMessageBox::question(Core::ICore::instance()->mainWindow(),
tr("Ignore all errors?"),
tr("Found some build errors in current task.\n"
@@ -1581,7 +1581,7 @@ void ProjectExplorerPlugin::buildQueueFinished(bool success)
QMessageBox::No) == QMessageBox::Yes;
}
if ((success || ignoreErrors) && d->m_delayedRunConfiguration) {
if (success && ignoreErrors && d->m_delayedRunConfiguration) {
executeRunConfiguration(d->m_delayedRunConfiguration, d->m_runMode);
} else {
if (d->m_buildManager->tasksAvailable())