Bug 376658

Summary: Customized tabbox does not work and makes kwin stuck and slow
Product: [Frameworks and Libraries] libplasma Reporter: Xu Zhao <i>
Component: componentsAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Xu Zhao 2017-02-19 06:03:20 UTC
I am trying to customize the Large Icons theme for kwin tabbox.
The only line I modified is add the following line into PlasmaCore.Dialog block:
backgroundHints: PlasmaCore.Dialog.NoBackground

Without this line, everything is good. However after having this line and restart kwin, the large icon tabbar does not work and kwin becomes very slow on my machine (i7-6700K, 16G RAM).
I use openSUSE Tumbleweed any my kwin version is 5.9.1, I use kwin on X11.

Here is the full main.qml file I am using for the slowed tabbox:
https://pastebin.com/kdz3QisG
Comment 1 Xu Zhao 2017-02-19 06:12:51 UTC
This bug seems nondeterministic. I tried 10 times and can reproduce it 8 times.
Comment 2 Xu Zhao 2019-08-12 02:32:41 UTC
Fixed on Plasma 5.16.4