Bug 206946 - When a file transfer notification is opened first garbage is shown
Summary: When a file transfer notification is opened first garbage is shown
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: notifications (show other bugs)
Version: unspecified
Platform: openSUSE Unspecified
: NOR normal
Target Milestone: ---
Assignee: Rob Scheepmaker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-10 10:52 UTC by Christoph Bartoschek
Modified: 2009-12-16 15:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Bartoschek 2009-09-10 10:52:56 UTC
Version:            (using KDE 4.3.1)
Installed from:    SuSE RPMs

When I start downloading a file, for example to open it with okular, a file transfer notification dialog is shown in the lower right corner.

However one does not see the dialog directly. First a shape with the form of the dialog is shown filled with garbage. Then the shape is filled with the correct contents.

It appears as if first just uninitialized memory is used to print the dialog.
Comment 1 Christoph Bartoschek 2009-09-12 11:58:08 UTC
You can see the bug in action in the video posted by Aaron Seigo in his blog at 0:44. 

http://aseigo.blogspot.com/2009/09/dropping-remote-content-and-wallpapers.html
Comment 2 Beat Wolf 2009-11-28 15:53:59 UTC
this is probably a qt bug and not a plasma bug
Comment 3 Marco Martin 2009-11-28 16:06:34 UTC
2 possible reasons:
a)the view that is not focused on the real widget for a while
b)xorg video driver bug, and in this case is upstream
Comment 4 Christoph Bartoschek 2009-11-28 18:11:33 UTC
Another possiblity is that a widget is not correctly filled with a background color. For example I've seen this when a pixmap was not initialized with a color.
Comment 5 Marco Martin 2009-12-16 15:19:12 UTC
SVN commit 1062972 by mart:

avoid view sync more than every 150 msecs, avoids cpu hogging and displaying garbage
BUG:206946


 M  +6 -1      dialog.cpp  
 M  +1 -0      dialog.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1062972