Bug 251220

Summary: Kleopatra prompts for Passphrase, if you change focus, you can't get back to the passphrase window
Product: [Applications] kleopatra Reporter: Brian <bbegy>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: aheinecke, mutz
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:

Description Brian 2010-09-14 16:31:57 UTC
Version:           unspecified (using KDE 1.2) 
OS:                MS Windows

 If you change focus during the passphrase process, you lose the passphrase window and there is no way to get back to the prompt window without rebooting the pc.

Reproducible: Always

Steps to Reproduce:
Go to the main Kleopatra window.  
Select Decrypt file.
Select file.
Kleopatra prompts for the passphrase.
Change window focus to another window.  (say, a text file where the passphrase is stored).
The passphrase prompt window is gone.  
The decrypt window will not proceed.  
Canceling and retrying the decrypt will not work as Kleopatra has cached the blank passphrase (?)
Restarting Kleopatra or GPGA has no effect.
Rebooting the PC is the only way to be prompted again.


Expected Results:  
Returning focus to Kleopatra should bring the passphrase window into view.
Comment 1 Andre Heinecke 2013-05-08 08:21:26 UTC
Which pinentry are you using? This works for me with pinentry-qt4 (the default in gpg4win 2.1.0). The pinentry window just stays in the foreground, regardless of kleopatras state. And if I cancel or timeout i can do the action again and I'm getting a new passphrase window.