Bug 473031

Summary: Thunderbird UI invisible/glitching after exiting a fullscreen application
Product: [Plasma] kwin Reporter: Federico Dossena <info>
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: nate
Priority: NOR    
Version First Reported In: 5.27.7   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of the invisible UI
Another example

Description Federico Dossena 2023-08-05 11:12:18 UTC
Created attachment 160753 [details]
Screenshot of the invisible UI

Since Thunderbird 115 came out if I leave it minimized then play a game or run any fullscreen application for a while, the UI becomes invisible or a glitchy mess.

See attached screenshot.

STEPS TO REPRODUCE
1. Launch Thunderbird
2. Minimize it
3. Launch a game, close it
4. Restore Thunderbird



SOFTWARE/OS VERSIONS
Linux: Kernel 6.4.8, Arch Linux, X11
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
The GPU is an AMD 6900xt and I'm running Mesa 23.3
Comment 1 Federico Dossena 2023-08-05 11:12:37 UTC
Created attachment 160754 [details]
Another example
Comment 2 Nate Graham 2023-08-07 22:19:54 UTC
Since this only started happening after upgrading to Thunderbird 115, it's logical to assume it's a bug in the app itself. Can you report it at https://bugzilla.mozilla.org?
Comment 3 Federico Dossena 2023-08-07 22:27:01 UTC
I reported it here because it looks like a compositing issue that seems to be specific to KDE, version 115 introduced client side decorations so I thought it could be related. It's not something specific about my system either, I did a clean install of the OS and as soon as I added my accounts it started doing it again.

I don't see reports of this issue on their side so I should probably report it there too.
Comment 4 Nate Graham 2023-08-07 22:35:06 UTC
Indeed, it's possible we're doing something wrong, but we don't have bug reports about CSD apps in general exhibiting this issue. So shy don't you start there, and if they determine it's our problem, we can re-open this.