Bug 500907 - Application Dashboard slow to open
Summary: Application Dashboard slow to open
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Dashboard widget (other bugs)
Version First Reported In: 6.3.2
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Marco Martin
URL:
Keywords: efficiency-and-performance
Depends on:
Blocks:
 
Reported: 2025-03-01 14:55 UTC by Eamonn Rea
Modified: 2025-05-29 21:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eamonn Rea 2025-03-01 14:55:32 UTC
SUMMARY
The Application Dashboard is slow to open, especially on first boot where it often fails to appear. The key to summon it (in my case, the Super key) needs to be pressed 2-3 times for it to actually open. After this, pressing the key to summon it will work the first time, every time for that session, but there is about a second of delay until it actually appears.

I am experiencing this on my Arch PC, but I can also reproduce this problem on my laptop running endeavourOS (although I don't primarily use the Application Dashboard on that machine).

Note that I have fade transitions turned off on my machines for this test (I have them enabled on my laptop usually but disabled them for testing, and I have them disabled on my desktop). 

STEPS TO REPRODUCE
1. Press key to open Application Dashboard, or click on the widget to open it.
2. The first 1-2 attempts will fail, but but third should succeed.
3. After this, close the Application Dashboard.
4. Attempt to summon the Application Dashboard again.
5. There will be a noticeable delay of around 1 second before it actually appears.

OBSERVED RESULT
The Application Dashboard is inconsistent and slow to open.

EXPECTED RESULT
The Application Dashboard should be snappy.

SOFTWARE/OS VERSIONS
SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Graphics Platform: Wayland

ADDITIONAL INFORMATION
- Possibly related to 499849.
- There is interestingly a similar delay when showing the "Lock/Logout" overlay.
- Another similar delay can be observed when opening KRunner, but that is for a separate bug report :-)
Comment 1 Nate Graham 2025-03-05 15:54:55 UTC
I can't reproduce this on current git master; it's instant for me.
Comment 2 Nate Graham 2025-05-19 19:49:22 UTC
Does this happen in a new clean user account on the same system, with the only customization being that Kickoff has been switched out for Application Dashboard?
Comment 3 Eamonn Rea 2025-05-29 21:34:45 UTC
I can, I recently did a re-install onto a new SSD after I opened this issue. But good news: it works fine in Plasma 6.4 Beta.
Comment 4 Nate Graham 2025-05-29 21:37:53 UTC
Great news!