From 0dc4cc7e03a7b4c88b8d14c0a924c144cc177c23 Mon Sep 17 00:00:00 2001 From: ctrlaltca Date: Sun, 5 May 2019 22:38:53 +0200 Subject: [PATCH] propose to save deck before loading a new one; fix #3699 (#3707) --- cockatrice/src/tab_deck_editor.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cockatrice/src/tab_deck_editor.cpp b/cockatrice/src/tab_deck_editor.cpp index 79a2d73e..f56d8b40 100644 --- a/cockatrice/src/tab_deck_editor.cpp +++ b/cockatrice/src/tab_deck_editor.cpp @@ -754,6 +754,9 @@ void TabDeckEditor::actNewDeck() void TabDeckEditor::actLoadDeck() { + if (!confirmClose()) + return; + QFileDialog dialog(this, tr("Load deck")); dialog.setDirectory(settingsCache->getDeckPath()); dialog.setNameFilters(DeckLoader::fileNameFilters);