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

--- Comment #21 from [email protected] ---
Thanks for testing.

Devs, my conclusion for all this,
1. the bug has been present in kpipewire since 2022 i think (i checked the
history)
2. the bug seems fixed (march 2026) in kde 6.7 beta due to the rewrite in
kpipewire/src/pipewiresourceitem.cpp
3. the bug happened because resources wasn't cleared for hidden windows. See
note below
4. if you plan to continue supporting kde 6.6 you need to backport the
pipewiresourceitem.cpp fixes or use something similar to my fix.
5. it's possible similar bug exists in the kde code base.

Note:
>From KDE docs (void QQuickWindow::scheduleRenderJob(QRunnable *job,
QQuickWindow::RenderStage stage)
"If the window is never shown and no rendering happens before the QQuickWindow
is destroyed, all pending jobs will be destroyed without their run() method
being called."

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

Reply via email to