Copy attribute to clipboard function in the right click menu doesn't work for user added attributes, at least on KDE Plasma 5. The default attributes in the menu such as Title, Url and Notes, however, work fine without any problem
Data from user added attributes get copied to clipboard
Nothing from user added attributes get copied to clipboard
I use the attributes feature mainly for adding additional info that are related to the login details stored in an entry such as bank account, credit card number for the bank. Having them stored as attributes makes copying them much easier without many steps but this feature has been broken in the last few release of keepassx which then get carried over to keepassxreboot.
Works for me on XFCE running Fedora 24. Please make sure your clipboard timeout setting isn't set to something really small.
@droidmonkey Don't think it's related to clipboard timeout setting. Copying the default attributes in the menu such as Title, Url and Notes, however, work fine without any problem. It's just that ones I added myself are not copied-able.
Anything special about those items? Unicode or special characters?
Nah. They are just plain letters
Hmmmm, request that you run this through the debugger to see where it is choking.
This might be related to the appmenu-qt5 issue. Can you confirm if uninstalling appmenu-qt5 corrects this issue.
It appears that I don't even have that installed. And I could only help with debugging if you provide me with instructions that I need to do beyond rebuilding kepassxc with debug
Can someone else besides me with recent build of KDE Plasma 5 please try reproduce this?
I can confirm this on KDE Plasma 5.8.5.
Works for me.
System: KDE neon 5.8 (Ubuntu 16.04)
KDE Plasma Version: 5.8.5
KDE Frameworks Version: 5.30.0
Qt Version: 5.7.0
KeepassXC Version: 2.1.0 (AppImage and Snap)
The reason for this behavior is again KDE's automatic accelerators. KDE adds & characters everywhere to allow you to use Alt+HOTKEY to trigger an action via keyboard. So when you have an advanced attribute called "foo", KDE makes something like "&foo" of it, so you can trigger that action with Alt+F.
There is no way for us to find out if that & is actually supposed to be there or was added by the KPlatformtheme. These auto accelerators also cause other problems throughout the user interface (you may sometimes see weird & symbols in database titles etc.
You can work around this problem by adding this to ~/.config/kdeglobals:
[Development]
AutoCheckAccelerators=false
I've added an entry to our FAQ: https://keepassxc.org/docs#faq-kdeaccelerators
Thanks a lot! The workaround totally fixes the issue for me
Closing due to valid workaround (also, this is a KDE issue).