GNOME Bugzilla – Bug 673517
impossible to confirm the use of an unprotected keyring due to grab issues
Last modified: 2019-02-22 11:57:49 UTC
The bug has been described on https://bugs.launchpad.net/gnome-keyring/+bug/931958 and is happening with compiz > 0.9.7 Basically the "do you really want to use an unsecure password" dialog can't get keyboard or mouse focus, it can only be closed by the wm decoration compiz's upstream wrote on the bug "Applications shouldn't retain grabs while they have modal dialogs open. This is what seahorse is doing." Seems the issue happens with kwin as well
Created attachment 211311 [details] [review] tentative patch from "Sam Spilsbury (smspillaz)" That's the patch compiz upstream made on https://code.launchpad.net/~smspillaz/gnome-keyring/gnome-keyring.fix_931958/+merge/100563 "track when we ungrabbed the keyboard because the window state changed so that we only re-grab it when we had initially ungrabbed it for this reason."
Created attachment 211935 [details] [review] Track disabling the grab correctly * Only regrab when we've previously disabled the grab due to a minimize * Also fix regression so window can be minimized. This patch is for gcr git master, and will be included in 3.4.1