Bug 443058

Summary: The font on windows to add/edit Activities is totally invisible
Product: [Applications] systemsettings Reporter: Chris <chrisliaw>
Component: kcm_activitiesAssignee: Ivan Čukić <ivan.cukic>
Status: CONFIRMED ---    
Severity: normal CC: nate, plasma-bugs
Priority: NOR    
Version: 5.22.5   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: example activity window in Breath2 2021 Dark theme. Similar UI for light theme
Light theme example

Description Chris 2021-09-28 08:11:19 UTC
Created attachment 141979 [details]
example activity window in Breath2 2021 Dark theme. Similar UI for light theme

SUMMARY


STEPS TO REPRODUCE
1. Right click on desktop
2. Select Show Activity Switcher
3. Click on + Create activity ...

OBSERVED RESULT
Using Breath2 2021 - Windows only visible for entry field
Using Breath2 2021 Dark - Windows only visible for entry field


EXPECTED RESULT
The Windows to create activity should have label visible too.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Chris 2021-09-28 08:12:02 UTC
Created attachment 141980 [details]
Light theme example
Comment 2 Chris 2021-09-28 08:13:54 UTC
OBSERVED RESULT
Using Breath2 2021 - Windows only entry field is visible
Using Breath2 2021 Dark - Windows only entry field is visible
Comment 3 Nate Graham 2021-09-28 20:16:03 UTC
Sounds like this theme has poorly-chosen colors in it. You'll want to report this to the developer of that theme.
Comment 4 Chris 2021-09-30 01:24:26 UTC
Somehow I'm not so sure since I've tested the following themes:
* Ant-Dark
* Breath2
* Breath2 2021
* Breath2 2021 Dark
* Breath2 2021 Light
* Breeze
* Breeze Dark
* Breeze Twilight
* McMojave
* Oxygen
* WhiteSur-dark

ALL theme gave me the same output. Either background is dark or light, label is always not visible.

I thought Breath2 is the default from Manjaro so should work but ends up still the same result.

All themes messing this up? I'm not sure about this.
Comment 5 Nate Graham 2021-09-30 13:32:54 UTC
Hmm, weird. Is it just that window that's affected? Or do you see the issue in any other windows too? For example any System Settings pages?
Comment 6 Chris 2021-10-04 03:23:36 UTC
It does seems only that particular windows.

The rest of the system setting pages works perfectly. I don't have any issue with other system setting pages.
Comment 7 Nate Graham 2021-10-04 16:51:48 UTC
I can't see anything weird with the code that could cause this. :/
Comment 8 Chris 2021-10-05 02:02:10 UTC
Anything more thing I can do to help?

Thanks!
Comment 9 Nate Graham 2021-10-16 17:31:54 UTC
Manuel found a way to reproduce the issue that I can confirm:

1 - Open the activities KCM and the Create New Activity window
2 - Close it and change the colorscheme
3 - Go back to the Activities KCM without closing SySE and open the same window again

Probably something in the KCM's code is not watching for changes to the color scheme in the embedded QML component (the rest of the window is QWidgets). We should just rewrite the whole thing in QML.