https://bugs.kde.org/show_bug.cgi?id=527710

            Bug ID: 527710
           Summary: Discord flatpak asking to re-register shortcuts via
                    XDG portal
    Classification: Plasma
           Product: xdg-desktop-portal-kde
      Version First 6.7.5
       Reported In:
          Platform: Bazzite
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 197585
  --> https://bugs.kde.org/attachment.cgi?id=197585&action=edit
Discord incorrectly re-registering keybinds

Discord recently updated to register global shortcuts to the system.  When
defining a keybind, you first choose the function in Discord, and your
preferred key.  See first screenshot for visual.

An XDG popup will then ask to register this key with the system.  Accepting
this will add an entry under Shortcuts, with that key as default keybind.  See
second screenshot.

This works fine by itself, and is a huge step forward for features like
push-to-talk on gamepads.

However, there's a problem where Discord continually tries to re-register the
same hotkey.  Notably, when switching from voice detect mode to push-to-talk,
it pops up a permission portal every time.  This happens even if the key is
already registered.  See third screenshot.

Sometimes, this results in duplicate rows in the Shortcuts panel.

I am submitting this bug on behalf of another user on Bazzite.  Unfortunately,
this bug appears to be a bit of an edge case.  I'm personally unable to
reproduce it on Fedora 44, and can't find other online reports of this bug.

-----
Operating System: Bazzite 44
KDE Plasma Version: 6.7.5
KDE Frameworks Version: 6.31.0
Qt Version: 6.11.2
Kernel Version: 7.2.9-ogc3.1.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 9950X3D 16-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 7900 XT
Graphics Processor 2: AMD Ryzen 9 9950X3D 16-Core Processor
Manufacturer: ASUS
-----

Discord version is 1.0.165 via flatpak.

I was unsure if this should be reported to KDE, Discord, or elsewhere.  Please
let me know if this report is inappropriate.  Don't mind the merged
screenshots, but I could only include one attachment to this report.  Thank
you.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to