Bug 496433 - Loading animation is not displayed on any app icon when opening a second instance of the app
Summary: Loading animation is not displayed on any app icon when opening a second inst...
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (show other bugs)
Version: 6.2.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-18 18:45 UTC by Filip
Modified: 2024-11-19 18:43 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
showcase (1.45 MB, video/mp4)
2024-11-18 18:45 UTC, Filip
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Filip 2024-11-18 18:45:54 UTC
Created attachment 175930 [details]
showcase

SUMMARY
Loading animation is not displayed when opening a second instance of the app

STEPS TO REPRODUCE
1. Open first instance of the app (loading animation is displayed)
2. Open second instance of the app -> Loading animation is not displayed -> BUG

OBSERVED RESULT
Loading animation is not displayed

EXPECTED RESULT
Loading animation is displayed

SOFTWARE/OS VERSIONS
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
Comment 1 TraceyC 2024-11-18 22:36:21 UTC
Details:
When opening any app, there is a loading animation in its icon in the taskbar.
If you open a second window of the same app, there is no loading animation on the icon

Can confirm with git-master
Open Firefox with KRunner - click on Firefox - loading animation shown
Open it a second time from the menu - new Firefox window is shown but no loading animation
What *does* happen is a dot appears under the icon, indicating there is more than one window
This happens with any application I launch

This may be intentional behavior. I'll let the developers more familiar with this behavior clarify
Comment 2 Nate Graham 2024-11-19 17:29:53 UTC
Indeed, this would be intended at the moment; the loading indicator is only intended for when the app isn't running and gets launched. I suppose there's no reason why we couldn't add it for the additional instance use case, but by the same token, I'm not sure I see a strong reason to do it, either.

What's the proposed rationale for doing it?
Comment 3 Filip 2024-11-19 18:34:41 UTC
Honestly, I don't have any rationale for it. I don't really look at it. Most of the apps open really fast or have some splash screen anyway.

I just thought if it was displayed for the first instance, it might be supposed to be displayed for the second and so on so that the user can know that the app is still loading if it takes a long time.

I'm okay with closing this as "resolved intentional".
Comment 4 Nate Graham 2024-11-19 18:43:52 UTC
Thanks for your understanding. :)