diff --git a/src/plugins/git/branchmodel.cpp b/src/plugins/git/branchmodel.cpp index 5de518fb997..4a0c1af46f5 100644 --- a/src/plugins/git/branchmodel.cpp +++ b/src/plugins/git/branchmodel.cpp @@ -444,7 +444,7 @@ void BranchModel::checkoutBranch(const QModelIndex &idx) return; QString errorMessage; - switch (m_client->ensureStash(m_workingDirectory, QLatin1String("Branch-Checkout"), 0, &errorMessage)) { + switch (m_client->ensureStash(m_workingDirectory, QLatin1String("Branch-Checkout"), true, 0, &errorMessage)) { case GitClient::StashUnchanged: case GitClient::Stashed: case GitClient::NotStashed: diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp index 4e6a7e847de..f1418121a6f 100644 --- a/src/plugins/git/gitclient.cpp +++ b/src/plugins/git/gitclient.cpp @@ -1571,7 +1571,7 @@ static inline int askWithDetailedText(QWidget *parent, GitClient::StashResult GitClient::ensureStash(const QString &workingDirectory, const QString &keyword, QString *message) { QString errorMessage; - const StashResult sr = ensureStash(workingDirectory, keyword, message, &errorMessage); + const StashResult sr = ensureStash(workingDirectory, keyword, true, message, &errorMessage); if (sr == StashFailed) outputWindow()->appendError(errorMessage); return sr;