Bug 473475 - Reconnecting bluetooth earbuds causes duplicated entries in the applet
Summary: Reconnecting bluetooth earbuds causes duplicated entries in the applet
Status: RESOLVED DUPLICATE of bug 473093
Alias: None
Product: plasma-pa
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.7
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-17 13:43 UTC by John Doe
Modified: 2023-08-17 14:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Applet showing multiple earbud entries (33.58 KB, image/png)
2023-08-17 13:43 UTC, John Doe
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***