Bug 223786 - Panel in "Windows can cover" mode is not covered by windows after KDE restart.
Summary: Panel in "Windows can cover" mode is not covered by windows after KDE restart.
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 224977 229221 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-22 14:20 UTC by Romário Rios
Modified: 2010-04-02 21:57 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Romário Rios 2010-01-22 14:20:09 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

I created a lateral panel to put some applications and set it to "Windows can cover" mode. It works fine the moment I set the config, but, when KDE is restarted, it acts like it was in the "Windows go below" mode.
Comment 1 Romário Rios 2010-01-22 14:25:06 UTC
Something happened and these informations didn't get in the report:

Version: KDE SC 4.4 RC2 (a.k.a 4.3.95)
Installed from: Archlinux packages
OS: Linux
Comment 2 Beat Wolf 2010-01-22 19:16:46 UTC
possibly a kwin bug
Comment 3 miguel.on.ito 2010-01-30 11:29:57 UTC
I can confirm this problem. I have KDE 4.4 RC2 too.
Comment 4 Chani 2010-02-01 03:54:00 UTC
*** Bug 224977 has been marked as a duplicate of this bug. ***
Comment 5 Chani 2010-02-01 03:56:44 UTC
SVN commit 1083316 by chani:

backport r1083312:
properly initialize "windows can cover" panels
BUG: 223786


 M  +4 -4      panelview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1083316
Comment 6 Chani 2010-02-03 01:16:25 UTC
oh crud, it happened again... but then went away when I tried to test it more. :/ maybe there's a race condition in there or something... yuck.
can someone else test this please?
Comment 7 Chani 2010-02-03 04:08:06 UTC
damn. :( it's still there, but only when I'm not trying to debug it. :P

...now what on earth happened to the "new" status in bugzilla? guess I'll have to mark this "unconfirmed" even though it's not.
Comment 8 Cyril Brosch 2010-02-16 18:19:36 UTC
I can confirm (KDE SC 4.4), but it happens in a very random way and never applies to all of my three panels.
Comment 9 rayunix 2010-02-18 17:35:05 UTC
I confirm this bug in Kde 4.4 SC
my Distro is Kubuntu 9.10
Comment 10 Chani 2010-03-03 18:47:54 UTC
*** Bug 229221 has been marked as a duplicate of this bug. ***
Comment 11 Chani 2010-03-03 21:56:59 UTC
_NET_WM_STATE_BELOW is definitely being set on these windows; I used xprop to
check. 
It's got to be a window management bug; plasma has set
keep-below (yes, *after* show()) and the message got through to X, so what more
can it do?
Comment 12 Chani 2010-03-03 21:58:59 UTC
now let's see if I can fix the bugzilla assignee...
Comment 13 Chani 2010-03-04 01:57:42 UTC
hrm. I did some general cleanup in panelview.cpp, and now I can't reproduce.
maybe it's magically fixed... maybe it's just playing hide-and-seek again.

anyone wanna try out trunk and see if they can still trigger it?
Comment 14 Chani 2010-03-12 22:06:24 UTC
SVN commit 1102554 by chani:

backport the panel code cleanup that *appears* to have fixed the windows-can-cover bug.
BUG: 223786


 M  +36 -46    panelview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1102554
Comment 15 Cyril Brosch 2010-04-01 22:18:06 UTC
Seems to be fixed in SC 4.4.2.

While it had been really annoying until yesterday, today I didn't have any problems. :-)
Comment 16 Chani 2010-04-02 21:57:45 UTC
YES! :)

I still don't know how I fixed it... but at least it's fixed. :)