Package: gnome-shell Version: 49.3-2 Severity: normal Tags: patch upstream The Quick Settings "Sound Output" panel creates duplicate entries for network/virtual sinks (e.g., PipeWire RAOP/AirPlay speakers) every time a property changes (volume adjustment, mute toggle). The list grows indefinitely until the session is restarted.
The bug is in the libgnome-volume-control (gvc) subproject, in the sync_devices() function in gvc-mixer-control.c. When a portless sink receives a property update, sync_devices() creates a new GvcMixerUIDevice and emits output-added without checking if a device already exists for that stream. This has been fixed upstream in libgnome-volume-control: Issue: https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/issues/39 Fix: https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/32 (merged 2026-02-04) Could the upstream fix be cherry-picked into the Debian package? -- System Information: Debian Release: trixie/sid Architecture: amd64 Kernel: Linux 6.18.5+deb14-amd64 Versions of packages gnome-shell depends on: ii gnome-shell 49.3-2 ii pipewire 1.4.10-1 ii pipewire-pulse 1.4.10-1

