Dominik (keepass author) figured this out.

quoting from his email...
----
The cause is that during locking, KeePass updates the main window's title bar 
text (to append a "[Locked]" suffix) and here Mono recreates the window 
incorrectly. This window recreation can be prevented by faking the private 
member variable shown_raised of the form to be false while the text is being 
set. This doesn't seem to have any negative effects (the title bar text is 
still set, because even without the window recreation the XplatUI.Text method 
is called; and according to the comment in the Mono source code the window 
recreation is only required when the text switches between empty and non-empty, 
which never happens in KeePass as it's always non-empty). 

The latest development snapshot for testing is here: 
http://keepass.info/filepool/KeePass_130331.zip 
http://keepass.info/filepool/KeePass_130331_SrcP.zip 
----

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/801414

Title:
  Open Database dialog opens after minimizing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/801414/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to