https://bugs.kde.org/show_bug.cgi?id=460388
Bug ID: 460388 Summary: Opening then closing widget does not remove created node from Pipewire, leading to multiple "Plasma PA" dangling nodes Classification: Plasma Product: plasma-pa Version: git-stable-Plasma/5.26 Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: applet Assignee: plasma-b...@kde.org Reporter: relay...@gmail.com CC: m...@ratijas.tk, now...@gmail.com Target Milestone: --- Created attachment 152789 --> https://bugs.kde.org/attachment.cgi?id=152789&action=edit Picture of dangling Plasma PA nodes in both Helvum and qpwgraph SUMMARY Using Pipewire, the Volume Audio widget (Plasma PA) does not remove itself from the graph it seems, but always creates a new node when it is activating. If you were to quickly toggle it over and over, you will end up having many nodes called "Plasma PA" created. I have not tested Pulseaudio, so I am unsure if it happens there in some way. STEPS TO REPRODUCE 1. Open some sort of Pipewire graph (Helvum / qpwgraph / pw-viz) to observe. They also show up with `pw-cli list-objects Node`. 2. Open the widget 3. Close the widget OBSERVED RESULT Some nodes get destroyed, but there is one node that doesn't. EXPECTED RESULT The "dangling" node should be destroyed with the others. SOFTWARE/OS VERSIONS Operating System: EndeavourOS KDE Plasma Version: 5.26.0 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Kernel Version: 6.0.1-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 1700 Eight-Core Processor Memory: 15.6 GiB of RAM Graphics Processor: AMD Radeon RX 6600 XT Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7B79 System Version: 3.0 ADDITIONAL INFORMATION pipewire --version pipewire Compiled with libpipewire 0.3.59 Linked with libpipewire 0.3.59 -- You are receiving this mail because: You are watching all bug changes.