Giter Site home page Giter Site logo

Comments (14)

phoerious avatar phoerious commented on May 14, 2024 1

I can confirm this on KDE Plasma 5.8.5.

from keepassxc.

phoerious avatar phoerious commented on May 14, 2024 1

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.

from keepassxc.

phoerious avatar phoerious commented on May 14, 2024 1

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

from keepassxc.

droidmonkey avatar droidmonkey commented on May 14, 2024

Works for me on XFCE running Fedora 24. Please make sure your clipboard timeout setting isn't set to something really small.

from keepassxc.

fourzerofour avatar fourzerofour commented on May 14, 2024

@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.

from keepassxc.

droidmonkey avatar droidmonkey commented on May 14, 2024

Anything special about those items? Unicode or special characters?

from keepassxc.

fourzerofour avatar fourzerofour commented on May 14, 2024

Nah. They are just plain letters

from keepassxc.

droidmonkey avatar droidmonkey commented on May 14, 2024

Hmmmm, request that you run this through the debugger to see where it is choking.

from keepassxc.

droidmonkey avatar droidmonkey commented on May 14, 2024

This might be related to the appmenu-qt5 issue. Can you confirm if uninstalling appmenu-qt5 corrects this issue.

from keepassxc.

fourzerofour avatar fourzerofour commented on May 14, 2024

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

from keepassxc.

fourzerofour avatar fourzerofour commented on May 14, 2024

Can someone else besides me with recent build of KDE Plasma 5 please try reproduce this?

from keepassxc.

saladpanda avatar saladpanda commented on May 14, 2024

Works for me.

Environment

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)

from keepassxc.

fourzerofour avatar fourzerofour commented on May 14, 2024

Thanks a lot! The workaround totally fixes the issue for me

from keepassxc.

droidmonkey avatar droidmonkey commented on May 14, 2024

Closing due to valid workaround (also, this is a KDE issue).

from keepassxc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.