Bug 492448

Summary: Opening another application cancels launching animation of previous application
Product: [Plasma] plasmashell Reporter: Tristan Busch <xlkill4r>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: filip.kendes1, nate, paninomaninodesu, qydwhotmail, xaver.hugl
Priority: NOR    
Version First Reported In: 6.1.4   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screencast of opening 2 applications

Description Tristan Busch 2024-08-31 08:50:27 UTC
SUMMARY
When two applications are opened quickly in succession, in the past (under X11) there would be two loading animations on the panel in the Task Manager. Now, the second application opening completely interrupts the animation of the first one, which then no longer has a throbber or is visually raised.

STEPS TO REPRODUCE
1. Open two applications, which have a longer startup time, quickly in succession (e.g. Firefox, Thunderbird, Discord)
2. Observe the behavior of the Task Manager in the Panel.


OBSERVED RESULT
The first opening animation disappears.

EXPECTED RESULT
Both animations should play, until their respective applications have launched.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 40
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Comment 1 paninomaninodesu 2024-08-31 13:53:05 UTC
I tried, using Icons Only panel, but nothing unusual happens. At most the icons switch places depending on which program opens faster.


Operating System: KDE neon 6.0
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.8.0-40-generic (64-bit)
Graphics Platform: X11
Comment 2 Tristan Busch 2024-08-31 13:57:06 UTC
Created attachment 173166 [details]
Screencast of opening 2 applications
Comment 3 Tristan Busch 2024-08-31 14:00:09 UTC
(In reply to paninomaninodesu from comment #1)
> I tried, using Icons Only panel, but nothing unusual happens. At most the
> icons switch places depending on which program opens faster.
> 
> 
> Operating System: KDE neon 6.0
> KDE Plasma Version: 6.1.4
> KDE Frameworks Version: 6.5.0
> Qt Version: 6.7.2
> Kernel Version: 6.8.0-40-generic (64-bit)
> Graphics Platform: X11

I've added a screencast showing the effect. The quality is rather bad apparently due to a bug with h264 encoding with Spectacle, but the behavior should be visible. The loading circle and highlighting for Thunderbird disappears after clicking on the Discord icon. I assume this is a Wayland issue, as this occurred after Fedora switched to Wayland by default.
Comment 4 paninomaninodesu 2024-09-01 18:53:24 UTC
(In reply to Tristan Busch from comment #3)
>I assume this is a Wayland
> issue, as this occurred after Fedora switched to Wayland by default.

There's one way to know, Switch to X11 and test it.
Comment 5 Tristan Busch 2024-09-01 18:57:23 UTC
(In reply to paninomaninodesu from comment #4)
> (In reply to Tristan Busch from comment #3)
> >I assume this is a Wayland
> > issue, as this occurred after Fedora switched to Wayland by default.
> 
> There's one way to know, Switch to X11 and test it.

I can't anymore, as Fedora has entirely dropped X11 with no way to reenable it; at least no straightforward one I could find.
Comment 6 Filip 2024-11-18 18:35:33 UTC
Can confirm. And it only happens in Wayland.

Operating System: Arch Linux 
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.6-arch1-1 (64-bit)
Graphics Platform: Wayland