Skip to content

Commit 5d9e793

Browse files
authored
Merge pull request #1009 from deXol/develop
Do not save not confirmed changes when exiting MMM
2 parents 400d6b2 + a14f19a commit 5d9e793

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/CredentialsManagement.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,8 @@ void CredentialsManagement::on_buttonDiscard_pressed()
313313
wsClient->sendLeaveMMRequest();
314314
m_pCredModel->clear();
315315
}
316+
// Enable add credential fields when exiting MMM
317+
enableNonCredentialEditWidgets();
316318
}
317319

318320
void CredentialsManagement::onButtonDiscard_confirmed()
@@ -323,12 +325,12 @@ void CredentialsManagement::onButtonDiscard_confirmed()
323325

324326
void CredentialsManagement::on_buttonSaveChanges_clicked()
325327
{
326-
saveSelectedCredential();
327-
328328
ui->stackedWidget->setCurrentWidget(ui->pageLocked);
329329
wsClient->sendCredentialsMM(m_pCredModel->getJsonChanges());
330330
emit wantSaveMemMode(); //waits for the daemon to process the data
331331
m_pCredModel->clear();
332+
// Enable add credential fields when exiting MMM
333+
enableNonCredentialEditWidgets();
332334
}
333335

334336
void CredentialsManagement::requestPasswordForSelectedItem()

0 commit comments

Comments
 (0)