Bug 486228

Summary: Extremely slow UI on Application Launcher hovering immediately after opening as well as after swiping the mouse cursor not too fast on the menu
Product: [Plasma] plasmashell Reporter: Zack Melan <zackmelan>
Component: Application Launcher (Kickoff)Assignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: mikel5764, nate, noahadvs
Priority: NOR    
Version: 6.0.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description Zack Melan 2024-04-28 02:33:22 UTC
SUMMARY
Upon opening Application Launcher (start menu) using either direct clicking on it or using the super-key,
then proceeding to immediately hover on any place on the menu to select he desired app, the UI of the menu hangs for a second or two once or a couple of times as well as a bit of CPU usage spike. If the UI is back to responsive and I swipe the mouse cursor over the menu items very quickly to see which applications show on the right side of the menu for each menu item, the UI freezes again after moderate swiping speed and CPU usages increases A LOT!. It's like many loops were spawned for each menu item and all are processing at the same time as the swiping happens.

Please note:

If I increase the swiping motion, the UI freezes for duration of 5 to more seconds and CPU usages increases, then it respond again after the CPU usage is decreased and if no further swiping motion was detect on the menu items.


STEPS TO REPRODUCE
1. Open start menu using the panel applet/widget/icon 
2. Immediately start hovering over the menu and immediately experience UI freeze
3. Wait for 2 seconds for UI to respond
4. Swipe the mouse cursor in a moderate speed over the menu items and experience slow UI response and high CPU usage (about 6% on my CPU)


OBSERVED RESULT
Experience one or more UI freezes in the menu as well as a bit of CPU usage spike.

EXPECTED RESULT
Experience no freezes/delays nor CPU usage spikes either after swiping cursor motion or opening the application launcher.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  6.0.4
(available in About System)
KDE Plasma Version:  6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION

OS: Arch Linux x86_64 
Host: ASRock X570 Phantom Gaming 4 
Kernel: 6.8.7-2-cachyos-eevdf-lto 
Uptime: 1 hour, 28 mins 
Packages: 1538 (pacman) 
Shell: fish 3.7.1 
Resolution: 1920x1080, 2560x1440 
DE: Plasma 6.0.4 (Wayland) 
WM: kwin_wayland_wr 
Theme: Breeze-Dark [GTK2], Breeze [GTK3] 
Icons: breeze-dark [GTK2/3] 
Terminal: konsole 
Terminal Font: Fira Code 10 
CPU: AMD Ryzen 7 5800X3D (16) @ 3.400GHz 
GPU: AMD ATI PULSE RX 7900 XTX 
Memory: 10672MiB / 64226MiB
Comment 1 Nate Graham 2024-05-14 22:56:04 UTC

*** This bug has been marked as a duplicate of bug 483205 ***