https://bugs.kde.org/show_bug.cgi?id=400645

S. Christian Collins <s_chriscoll...@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |s_chriscoll...@hotmail.com

--- Comment #4 from S. Christian Collins <s_chriscoll...@hotmail.com> ---
Created attachment 121482
  --> https://bugs.kde.org/attachment.cgi?id=121482&action=edit
screenshot showing the bug

Here is a screenshot of this bug happening on my laptop.

I've seen this happen with other slow-to-start applications as well
(particularly Thunderbird), so perhaps this is a Kwin bug? I've noticed that
other desktop environments will paint the area within the frame using the
system color scheme's background color, whereas Plasma 5 displays a screenshot
of what is underneath the window instead, at least on X11. I can see the
reasoning behind this, but it doesn't always work out so well for a couple
reasons:

1. Some applications (such as Discover) appear to grab the screenshot before
the window is automatically repositioned, resulting in the window background
looking quite off and buggy, as you can see in my screenshot. It looks even
more ridiculous on my desktop when Discover opens on my second monitor showing
content from my first monitor as its background.

2. I've had the following scenario happen more than once: I'm using an
application and launch Thunderbird, which takes a while to load on my laptop
with slow hard drive. The Thunderbird window decoration appears with a screen
capture of the application I was just working on displayed as its contents. I
don't notice the Thunderbird window decoration appear and continue trying to
work in my application, which now appears frozen because I'm actually clicking
on the screenshot-painted Thunderbird window unwittingly.

Is there any reason that Plasma doesn't just paint new windows with the window
background color until that application provides its window contents? I think
overall this would lead to less confusion and appearance of bugginess.

It is easy to reproduce this in virtualbox using Kubuntu or KDE neon. I haven't
tried other distributions.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to