aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2023-12-24 06:08:21 +0000
committersaturneric <[email protected]>2023-12-24 06:08:21 +0000
commitbaae835db98f3b088120572a1803afdce221db00 (patch)
tree1ca45fbefe53d81f78c234d8c0701a5bda7e6d69 /src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
parentfeat: improve core interfaces of encrypt and decrypt (diff)
downloadGpgFrontend-baae835db98f3b088120572a1803afdce221db00.tar.gz
GpgFrontend-baae835db98f3b088120572a1803afdce221db00.zip
fix: test the initialization of gui application
Diffstat (limited to 'src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp')
-rw-r--r--src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp b/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
index 9a4b9f6d..c0e8b240 100644
--- a/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
+++ b/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
@@ -286,13 +286,14 @@ void SubkeyGenerateDialog::slot_key_gen_accept() {
GpgKeyOpera::GetInstance().GenerateSubkey(
key, gen_key_info,
[this, hd](GpgError err, const DataObjectPtr&) {
- GpgGenKeyResult result;
+ // stop showing waiting dialog
+ hd();
+
CommonUtils::RaiseMessageBox(this, err);
if (CheckGpgError(err) == GPG_ERR_NO_ERROR) {
emit UISignalStation::GetInstance()
->SignalKeyDatabaseRefresh();
}
- hd();
});
});