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

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|                            |6.8.0
  Fixed/Implemented|                            |
                 In|                            |
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-desktop/-/commit/
                   |                            |716bfd6df7eb86bac685e517907
                   |                            |608a0aa30dcf8
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #9 from cwo <[email protected]> ---
Git commit 716bfd6df7eb86bac685e517907608a0aa30dcf8 by Christoph Wolk.
Committed on 05/09/2026 at 12:14.
Pushed by cwo into branch 'master'.

applets/taskmanager: briefly delay audio indicator fade out

We delay showing the audio indicator by 2000 ms, so that it won't flash
in and out if the app only plays a very short stream and goes silent
again. We don't do this for stopping playing streams though. Generally
reasonably as apps rarely stop their stream only for short periods, and
having it update immediately is nice. But "rarely" is not never, and
there is one particular case that's common to trigger: video players
usually pause on click, and go fullscreen on double-click. This is
registered as stopping the stream, then reopening the old one, so causes
fade out - delay - fade in. It can even abort in the middle of fading
out, leaving a partially faded audio indicator in the panel for
2 seconds if you un-fullscreen a playing video until it's fully opaque
again. This looks a little broken.

Instead, we add a small delay on hiding the icon as well. We can just
take the double click delay (defaulting to 400 ms), as this exactly
covers the situation where this will most commonly occur, and should
also handle other brief interruptions of the stream pretty well.
FIXED-IN: 6.8.0

M  +9    -3    applets/taskmanager/qml/AudioStream.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/716bfd6df7eb86bac685e517907608a0aa30dcf8

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

Reply via email to