pinentry-gnome3 grabs input partially and ignores grab/no-grab option
Open, NormalPublic

Description

pinentry-gnome3 ignores grab/no-grab option and allows to loose focus and not receive input

cepxuo created this task.Sep 17 2018, 7:29 PM
cepxuo created this object in space S1 Public.
gniibe added a subscriber: gniibe.

Yes. It's up to GCR library in GNOME.

It seems that there is no control for pinentry-gnome3 to specify grabbing keyboard using GCR library.
If any possible improvements/suggestions, please let us know.

For a while, I put Documentation tag for this ticket.

We know that. And pinentry-gtk does like that.

Simple solution would be suggesting users to use pinentry-gtk instead.

At least it MUST NOT grub input with no-grab option. But it doesn't allow to input elsewhere in any case.

cepxuo renamed this task from pinentry-gnome3 grabs input aprtially and ignores grab/no-grab option to pinentry-gnome3 grabs input prtially and ignores grab/no-grab option.Sep 18 2018, 12:19 PM
cepxuo renamed this task from pinentry-gnome3 grabs input prtially and ignores grab/no-grab option to pinentry-gnome3 grabs input partially and ignores grab/no-grab option.

"partially" means it doesn't allow to input elsewhere, but in case of focus loose input will go nowhere

werner added a subscriber: werner.

no-grab does only work on certain platforms. Thus this is no bug.

Could you say, on which platforms exactly it should work?