Bug 155104

Summary: ARGB apps overlapping other apps cause non-repaints, unless composite is on
Product: [Unmaintained] plasma4 Reporter: Jonas P <jonas.p>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: arn.epsilon, btsai
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonas P 2008-01-04 19:52:31 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 4.1.3 
OS:                Linux

When using the Dropdown list in the Configure Desktop dialog it can happen that the Panel is partly redrawn in a faulty way so that a part of the Panel is cleared and the wallpaper is visible.

This is reproduceable here.

Use the Dropdown list in such a way that it overlaps the Panel. Then move the dialog window up and click on the Dropdown list again. The part that was overlaped before(!) the dialog was moved is then cleared. This bug does not appear when you move the dialog sideways in the second step so that the Dropdown list overlaps the Panel again but at another position.

In case this information is needed I am NOT using kwin with composite.
 
Keep up the good work :)
Comment 1 Aaron J. Seigo 2008-01-04 22:53:26 UTC
what video driver are you using?
Comment 2 Aaron J. Seigo 2008-01-05 02:00:00 UTC
so the original reporter (talked with him on irc =) is using the radeon drivers, i'm using nvidia .. and both of us can confirm this bug. however, it's not a plasma bug: it's true of any app that is using an argb visual. i'm not sure what is to blame here (x.org, x.org drivers, qt, kwin? (i doubt the latter)) but this happens when any app that uses an argb visual shows a popup over another app. the other app can be using an argb visual or not, the problem remains.

will have to investigate further with people more knowledgeable of x.org internals, i think.
Comment 3 Aaron J. Seigo 2008-01-06 02:37:14 UTC
*** Bug 155168 has been marked as a duplicate of this bug. ***
Comment 4 Aaron J. Seigo 2008-01-10 22:23:59 UTC
yes, this is a x.org / x.org driver related bug. the near future is going to suck as we're the first mainstream user app outside of window managers to seriously use this stuff. =/
Comment 5 Aaron J. Seigo 2008-01-12 20:10:33 UTC
*** Bug 155506 has been marked as a duplicate of this bug. ***