Bug 306738

Summary: Widget-pager with visual bug after restart
Product: [Unmaintained] plasma4 Reporter: Hans-Rudi Denzler <hr.denzler>
Component: widget-pagerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: laidig, ua_bugz_kde
Priority: NOR    
Version: 4.9.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: visual bug
image of incorrect size of virtual desktops and some style corruption

Description Hans-Rudi Denzler 2012-09-13 11:34:17 UTC
see attachment
It might only happen in a twinview configuration: 2 x 1920 x 1200 ?

Reproducible: Always

Steps to Reproduce:
1. add widget-pager
2. restart KDE 4.8.5
3.
Actual Results:  
visual bug
Comment 1 Hans-Rudi Denzler 2012-09-13 11:35:00 UTC
Created attachment 73886 [details]
visual bug
Comment 2 Matthias Dahl 2012-10-05 14:25:11 UTC
Same here. This does not happen every start though but >90% of the time. This happens with raster and native (both with OpenGL). Slightly resizing the widget and it is absolutely back to normal.

Details: KDE 4.9.2, Qt 4.8.3, gcc 4.7.2, Gentoo x86_64
Comment 3 Matthias Dahl 2012-10-05 14:28:24 UTC
Created attachment 74358 [details]
image of incorrect size of virtual desktops and some style corruption
Comment 4 Matthias Dahl 2012-10-05 14:29:44 UTC
(In reply to comment #3)
> Created attachment 74358 [details]
> image of incorrect size of virtual desktops and some style corruption

I should add: Oxyglass style.
Comment 5 Myriam Schweingruber 2012-10-11 13:02:13 UTC
Confirmed by duplicates.
Comment 6 Matthias Dahl 2013-01-15 16:11:46 UTC
This is still very much a problem w/ KDE 4.9.97 and seems to be even more pronounced: The virtual desktop displays are diagonally offset by approx. 1/3 out of the total widget space until the widget is resized.

A clue: If most of the kdelibs and all of Qt is compiled as debug version, this does not happen (at least not in KDE 4.9.x). As soon as you switch to release builds, weirdness ensues again. :( Since Qt does several more sanity checks in its debug build, this is either a race-condition or something that gets fixed by accident (through some debug conditional logic) in the debug build.
Comment 7 Matthias Dahl 2013-01-15 16:12:35 UTC
Forgot to add: With KDE 4.9.97 this most definitely happens with every start.
Comment 8 Matthias Dahl 2013-01-17 19:14:41 UTC
With today's 4.10 branch, the problem is fixed. I was unable to reproduce this anymore. After further investigation: This bug seems to be a duplicate of bug#306414  which was fixed very recently.
Comment 9 Christoph Feck 2013-01-24 01:36:48 UTC

*** This bug has been marked as a duplicate of bug 306414 ***