Bug 459354

Summary: Scrolling is extremely slow when many window decorations are installed
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_kwindecorationAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.27.9   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Patrick Silva 2022-09-18 21:30:23 UTC
SUMMARY
Currently I have ~60 window decorations installed on my system. Scrolling all these window decorations is extremely slow, mainly on Wayland session.


STEPS TO REPRODUCE
1. have many window decorations installed on your system
2. open Window Decorations KCM
3. scroll the window decorations list

OBSERVED RESULT
extremely slow scrolling

EXPECTED RESULT
normal scrolling

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-09-22 17:56:40 UTC
> Currently I have ~60 window decorations installed on my system
OMG

I can see how it would get slow due to the need to render a preview for everything. Maybe we can optimize that.
Comment 2 Patrick Silva 2023-11-13 19:03:28 UTC
Scrolling is better now, but it is still a bit slow.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland