Version: (using KDE KDE 3.0.4) Installed from: RedHat RPMs OS: Linux When I sign a post, see preview and press cancel, the post is sent unsigned without notice. It should go back to editing the message.
I submited a duplicate of this bug. Can someone mark Bug 67108 as a duplicate of this one? And by the way, I'm using KDE 3.2 beta (CVS >20031206)
*** Bug 67108 has been marked as a duplicate of this bug. ***
I can confirm this with kde-3.2.0 (final).
Replaced hannu.kotipalo@iki.fi with rmalheiro@6mil.pt due to bounces by reporter
This bug still applies to KDE 3.2.3
CVS commit by vkrause: Switch back to the composer if the user cancels the GPG signing instead of silently sending the article without signing. CCMAIL: 50099-done@bugs.kde.org M +4 -0 knarticlefactory.cpp 1.76 M +2 -2 kncomposer.cpp 1.198 --- kdepim/knode/knarticlefactory.cpp #1.75:1.76 @@ -1013,4 +1013,6 @@ void KNArticleFactory::slotComposerDone( if ( com->applyChanges() ) sendArticles(&lst, true); + else + delCom = false; } break; @@ -1021,4 +1023,6 @@ void KNArticleFactory::slotComposerDone( if ( com->applyChanges() ) sendArticles(&lst, false); + else + delCom = false; } break; --- kdepim/knode/kncomposer.cpp #1.197:1.198 @@ -58,5 +58,4 @@ using KRecentAddress::RecentAddresses; #include "knaccountmanager.h" #include "knnntpaccount.h" -#include <kpgp.h> #include "knarticlefactory.h" #include <kstatusbar.h> @@ -64,5 +63,4 @@ using KRecentAddress::RecentAddresses; #include <qpopupmenu.h> #include <spellingfilter.h> -#include <qcursor.h> #include <kstdguiitem.h> @@ -844,4 +842,6 @@ bool KNComposer::applyChanges() QCString result = block.text(); tmp = codec->toUnicode(result.data(), result.length() ); + } else { + return false; } }