[xdg-desktop-portal-kde] [Bug 523063] Allow app to change description of global shortcut when re-registering it

"Toni Spets" <[email protected]>
Newsgroups gmane.comp.kde.devel.bugs
Message-ID <[email protected]/>
https://bugs.kde.org/show_bug.cgi?id=523063

Toni Spets <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from Toni Spets <[email protected]> ---
The change here is problematic for backwards compatibility. We just got a bug
report that the shortcuts aren't bound anymore in our pre-release build that
has a lot of quirks for different portals and versions.

I used to use ListShortcuts to detect if I need to call BindShortcuts on Plasma
so that the shortcuts are bound on app startup. If I implicitly called
BindShortcuts on Plasma it would always show the shortcut binding dialog on any
older Plasma release which are widely in use.

Either ListShortcuts needs to return an empty list before BindShortcuts to make
our behavior work on any Plasma release (and we don't have a bug in KeePassXC)
or I'm using the portal the wrong way which causes BindShortcuts to always open
the shortcuts dialog and there's a fix that we can apply before we ship our
final release that works for any Plasma release and other portal
implementations too.

Any advice as I'm currently looking at the fix for this issue as causing a
regression?

https://github.com/keepassxreboot/keepassxc/issues/13578

-- 
You are receiving this mail because:
You are watching all bug changes.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.