From eaa4e699ebe9739cb353751286006480413d5594 Mon Sep 17 00:00:00 2001 From: nils Date: Sun, 6 Nov 2011 22:03:58 +0000 Subject: fixed a lot of bugs, where app crached, when no tab is opened (liek save as, quote, undo, copy...) or when no key is selected (keydetails) git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@602 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- keymgmt.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'keymgmt.cpp') diff --git a/keymgmt.cpp b/keymgmt.cpp index 9227392..2250996 100755 --- a/keymgmt.cpp +++ b/keymgmt.cpp @@ -222,6 +222,10 @@ void KeyMgmt::deleteKeysWithWarning(QStringList *uidList) void KeyMgmt::showKeyDetails() { + if (mKeyList->getSelected()->isEmpty()) { + return; + } + // TODO: first...? gpgme_key_t key = mCtx->getKeyDetails(mKeyList->getSelected()->first()); -- cgit v1.2.3