Bug 115283

Summary: Wallet password window should have focus
Product: [Applications] kmail Reporter: Eugene <eugening>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: gmludo, l.lunak, mETz81
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Eugene 2005-10-28 20:48:35 UTC
Version:           1.1 (using KDE KDE 3.4.2)
Installed from:    SuSE RPMs

1. Open application that uses wallet to store passwords. In my case KMail.
2. A kwallet window appears asking for password. 
Problem: kwallet window does not have focus - user has to click on the window to be able to type in password. Expected behavior: password entry edit control should have the focus when kwallet is activated.

Note: this is NOT a duplicate of bug 75175 (which says that kwallet window has to be raised above other windows, but not that it has to get focus).
Comment 1 George Staikos 2005-11-13 07:44:37 UTC
KDE has a feature called focus-stealing prevention which will cause this.
Comment 2 Lubos Lunak 2006-08-30 14:30:36 UTC
Works for me when following steps 1 and 2. Please given more detailed steps to reproduce.
Comment 3 Eugene 2006-08-30 19:26:45 UTC
Lubos, As #1 points out you need to have focus-stealing prevention enabled. Can wallet be "allowed" to steal focus? Or focus-stealing prevention needs to be refined.
Comment 4 Lubos Lunak 2006-09-04 14:48:05 UTC
The missing information is that IMAP folder must be initially selected, so that the kwallet dialog is shown before main KMail window is shown.

KMail developers: Can you change KMail so that it first shows the main window and only then it starts popping up various dialogs? I'm not sure there even would be a sensible way of fixing this somehow with the password dialog shown and the main window still hidden.


Comment 5 Lubos Lunak 2006-09-06 15:07:16 UTC
*** Bug 131774 has been marked as a duplicate of this bug. ***
Comment 6 Lubos Lunak 2006-09-06 15:08:04 UTC
Bug #131774 actually has a much better description of the problem.
Comment 7 Bram Schoenmakers 2006-10-13 15:09:03 UTC
*** Bug 135591 has been marked as a duplicate of this bug. ***
Comment 8 Bram Schoenmakers 2007-01-10 18:49:52 UTC

*** This bug has been marked as a duplicate of 106459 ***