[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9
Maximiliano Curia
maxy at moszumanska.debian.org
Mon May 9 09:05:33 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=b87a725
The following commit has been merged in the master branch:
commit b87a725b4e0e27d7280184de53b559b017641247
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Mon Sep 24 23:25:56 2012 +0100
Fix a bug in which the PendingWallet would hang forever if the wallet system is disabled
This fixes bugs in the auth handler and AccountsKCM
BUG: 307237 (auth handler blocks and does nothing)
BUG: 307302 (accounts KCM crashes)
BUG: 306953 (accounts KCM crashes)
---
KTp/pending-wallet.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/KTp/pending-wallet.cpp b/KTp/pending-wallet.cpp
index c8680b9..5006b7f 100644
--- a/KTp/pending-wallet.cpp
+++ b/KTp/pending-wallet.cpp
@@ -32,7 +32,9 @@ KTp::PendingWallet::PendingWallet(KTp::WalletInterface* walletInterface)
d( new KTp::PendingWalletPrivate())
{
d->walletInterface = walletInterface;
- if (walletInterface->isOpen()) {
+
+ //if wallet is not enabled, or wallet is already opened, setFinished() immediately
+ if (!walletInterface->wallet() || walletInterface->isOpen()) {
setFinished();
} else {
connect(walletInterface->wallet(), SIGNAL(walletOpened(bool)), SLOT(setFinished()));
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list