Bug 1636596

Summary: Auto-Type does nothing
Product: [Fedora] Fedora Reporter: swagfortress
Component: keepassxcAssignee: Germano Massullo (Thetra) <germano.massullo>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 28CC: germano.massullo, jappleii, nonamedotc, plroskin
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: keepassxc-2.4.1-1.fc29 keepassxc-2.4.1-1.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-21 05:04:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description swagfortress 2018-10-05 19:46:00 UTC
User-Agent:       Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0
Build Identifier: 

Performing Auto-Type causes KeePassXC to be minimized, but no text is entered.

Reproducible: Always

Steps to Reproduce:
1. Open a password database.
2. Open a text editor.
3. Right click any entry.
4. Click "Perform Auto-Type" from the context menu.
Actual Results:  
KeePassXC is minimized.

Expected Results:  
KeePasXC is minimized, and the password for the selected entry is typed into the text editor.

Comment 1 John Apple II 2019-01-18 00:50:11 UTC
I've confirmed the same behaviour for Keepass.

I saw someone mention that it might be possible to implement a udev-rule and direct it to point at /dev/uinput in order to accomplish the same goal: https://github.com/rockihack/keepassx/blob/wayland-autotype/wayland.txt

Comment 2 John Apple II 2019-01-18 00:50:38 UTC
Apologies, forgot to mention that this is happening in Fedora 29 latest under Wayland, for me.

Comment 3 Fedora Update System 2019-04-16 08:50:09 UTC
keepassxc-2.4.1-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-2f1c978d25

Comment 4 Fedora Update System 2019-04-16 08:50:16 UTC
keepassxc-2.4.1-1.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ae335ee0c3

Comment 5 Pavel Roskin 2019-04-16 17:26:52 UTC
Autotype doesn't work with text editors, but it works with Firefox and Chromuim, where it's really useful. Tested with keepassxc-2.4.1-1.fc29.x86_64.rpm

Looks like a feature to me, not a bug. Why would I want my password typed into a text editor?

Comment 6 Fedora Update System 2019-04-17 01:02:48 UTC
keepassxc-2.4.1-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ae335ee0c3

Comment 7 John Apple II 2019-04-17 01:14:16 UTC
(In reply to Pavel Roskin from comment #5)
> Autotype doesn't work with text editors, but it works with Firefox and
> Chromuim, where it's really useful. Tested with
> keepassxc-2.4.1-1.fc29.x86_64.rpm
> 
> Looks like a feature to me, not a bug. Why would I want my password typed
> into a text editor?

It's not really the text editor, but generically useful for things like system authentication dialogs, ssh-passwords into Terminal, GPG-key password for mail or signing, or AD-logins for virt-viewer that it's needed for.  This is the sole reason I am not using Wayland, yet, because this functionality is critical for my day-job.

Comment 8 Fedora Update System 2019-04-18 22:12:52 UTC
keepassxc-2.4.1-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-2f1c978d25

Comment 9 Fedora Update System 2019-04-21 05:04:31 UTC
keepassxc-2.4.1-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2019-04-27 21:25:31 UTC
keepassxc-2.4.1-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.