[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 131756] kwallet password dialog does not get focus when sending
From: Volker Krause <volker.krause () rwth-aachen ! de>
Date: 2006-10-09 15:53:26
Message-ID: 20061009155326.7585.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=131756
------- Additional Comments From volker.krause rwth-aachen de 2006-10-09 17:53 -------
SVN commit 593938 by vkrause:
Try harder to find an appropriate parent for the kwallet password
dialog.
Based on a suggestion of Lubos, should fix #133861 and might also help
with #131756.
BUG: 133861
CCBUG: 131756
M +8 -2 kmkernel.cpp
--- branches/KDE/3.5/kdepim/kmail/kmkernel.cpp #593937:593938
@ -2247,9 +2247,15 @
if ( !Wallet::isEnabled() || walletOpenFailed )
return 0;
+ // find an appropriate parent window for the wallet dialog
+ WId window = 0;
+ if ( qApp->activeWindow() )
+ window = qApp->activeWindow()->winId();
+ else if ( getKMMainWidget() )
+ window = getKMMainWidget()->topLevelWidget()->winId();
+
delete mWallet;
- mWallet = Wallet::openWallet( Wallet::NetworkWallet(),
- getKMMainWidget() ? getKMMainWidget()->topLevelWidget()->winId() : 0 );
+ mWallet = Wallet::openWallet( Wallet::NetworkWallet(), window );
if ( !mWallet ) {
walletOpenFailed = true;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic