keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
21.28k stars 1.48k forks source link

AutoType Sequence `%p` should send `[ALT]+p` but send `3p` #10791

Closed lennybacon closed 5 months ago

lennybacon commented 5 months ago

Overview

Steps to Reproduce

  1. Create an entry with the AutoType matching Add to Archive and the Sequence %p
  2. Use application that reacts on [ALT]+p. I use the 7zip Add to archive.
  3. Select the entry to be auto typed

Expected Behavior

The key combination [ALT]+p is send.

Actual Behavior

The previously selected textbox now has the content 3p

Context

KeePassXC - Version 2.7.8 Revision: f6757d3

Qt 5.15.11 Debugging mode is disabled.

Operating system: Windows 10 Version 2009 CPU architecture: x86_64 Kernel: winnt 10.0.19045

Enabled extensions:

Cryptographic libraries:

Operating System: Windows Desktop Env: n/a Windowing System: n/a

droidmonkey commented 5 months ago

Does this occur with a non-international keyboard layout?

lennybacon commented 5 months ago

United States-International Keyboard is current. I‘ll try to check another one tomorrow at work.

droidmonkey commented 5 months ago

Confirmed this is a bug, and I fixed it, will be in 2.7.9

lennybacon commented 5 months ago

Respect for the fast response and fix!