keepassxreboot / keepassxc-browser

KeePassXC Browser Extension
GNU General Public License v3.0
1.77k stars 187 forks source link

Please have some way of dismissing the popup #2292

Open mcamou opened 3 months ago

mcamou commented 3 months ago

The password popup pops up automatically and can't be dismissed. This is an issue on sites that use a soft keyboard.

Expected Behavior

There should be some way of manually dismissing the popup (e.g. an X) without disabling KeepassXC-browser entirely on a site.

Current Behavior

The popup pops up whenever a password field has focus. This is a problem on some sites (e.g. my bank, see attachment) that pop up a soft keyboard for PIN entry, since the popup comes up on top of the soft keyboard, making it impossible to enter the PIN. There is no way of dismissing the popup to use the soft keyboard.

Possible Solution

Having an X to close the dialog with the mouse would be ideal.

Debug info

KeePassXC - 2.7.9 KeePassXC-Browser - 1.9.1.1 Operating system: Linux x86_64 Browser: Chrome/Chromium 126.0.0.0

varjolintu commented 3 months ago

What is this "password popup" you mean here? "The popup pops up whenever a password field has focus." <- this doesn't make any sense to me.

mcamou commented 3 months ago

Screenshot_20240726_120430_1721989484299.jpg

It's the keepassx -browser auto fill window. I realized that I forgot the attachment, here it is. I hope this will make it clear.

On Fri, Jul 26, 2024, 20:02 Sami Vänttinen @.***> wrote:

What is this "password popup" you mean here? "The popup pops up whenever a password field has focus." <- this doesn't make any sense to me.

— Reply to this email directly, view it on GitHub https://github.com/keepassxreboot/keepassxc-browser/issues/2292#issuecomment-2253233525, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAVJIHLWWNCCHVTVMULLKTZOKFMJAVCNFSM6AAAAABLQILAF6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJTGIZTGNJSGU . You are receiving this because you authored the thread.Message ID: @.***>

varjolintu commented 3 months ago

Pressing Esc has always worked for this. If the soft keyboard doesn't have this, maybe we could add similar feature to Backspace when the input field's value is empty.

mcamou commented 3 months ago

Esc does not work in this particular website, I suppose that it's doing some sort of filtering. The keyboard does not work at all in this fields, only the virtual keyboard. This is why I suggested adding a graphical element

The soft keyboard doesn't have any cursor control at all, only numbers.

varjolintu commented 3 months ago

Ok. I'll reopen this and try to find some solution for the problem.