Bug 473475

Summary: Reconnecting bluetooth earbuds causes duplicated entries in the applet
Product: [Plasma] plasma-pa Reporter: John Doe <sgalecki>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: isma.af, me, nicolas.fella, nowrep
Priority: NOR    
Version: 5.27.7   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Applet showing multiple earbud entries

Description John Doe 2023-08-17 13:43:06 UTC
Created attachment 161023 [details]
Applet showing multiple earbud entries

SUMMARY
Reconnecting bluetooth earbuds causes duplicated entries in the applet, and breaks volume control keyboard shortcuts. Restarting plasmashell removes them. I'm using pipewire as a backend.

helvum and pavucontrol don't show any anomalies.

Disconnecting them emits following events in the journal, I have no idea if it's relevant:

Aug 17 15:34:23 lantea wireplumber[4115]: (bluez_output.AC_80_0A_1F_5E_11.1-91) running -> error (Received error event)
Aug 17 15:34:23 lantea wireplumber[4115]: Failure in Bluetooth audio transport /org/bluez/hci0/dev_AC_80_0A_1F_5E_11/sep2/fd3
Aug 17 15:34:23 lantea pipewire[4114]: pw.node: (bluez_output.AC_80_0A_1F_5E_11.1-91) running -> error (Received error event)



STEPS TO REPRODUCE
1.  disconnect earbuds
2.  reconnect earbuds

OBSERVED RESULT
multiple pairs of earbuds


EXPECTED RESULT
there can be only one pair of earbuds


SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  OpenSuse Tumbleweed 20230813-0
KDE Plasma Version:  5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Comment 1 Nicolas Fella 2023-08-17 14:20:43 UTC

*** This bug has been marked as a duplicate of bug 473093 ***