! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Panel not always on top
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description Dartanyan 2004-11-28 19:39:43 CET
The panel aren't always on top and Panel properties hasn't this option. 

Regards.
Comment 1 Dartanyan 2004-11-28 19:42:23 CET
Created attachment 113 
Screenshot with panel not always on top
Comment 2 Jasper Huijsmans editbugs 2004-11-30 18:52:05 CET
Hmm, does restarting the panel help?

Could you try this in a terminal and see if the dock type hint is set (you have
to click on the panel to get the output)?

 $ xprop | grep DOCK
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK

Comment 3 Olivier Fourdan editbugs 2004-11-30 20:48:09 CET
LOL! the dialog is a transient for the panel so it's rightfully placed above the
panel.  That's  no bug!
Comment 4 Jasper Huijsmans editbugs 2004-11-30 20:53:26 CET
(In reply to comment #3)
> LOL! the dialog is a transient for the panel so it's rightfully placed above the
> panel.  That's  no bug!

Well, that's what I thought. Until I realized it's the mcs dialog and as far as
I know it's not transient for the panel. On my system it remains below the panel.
Comment 5 Olivier Fourdan editbugs 2004-11-30 21:01:42 CET
Hehehe, indeed! That's because of the wallpaper I guess. 

Isn't the dialog set "Always on Top"? Just a thought.
Comment 6 Olivier Fourdan editbugs 2004-11-30 21:05:16 CET
Ah, I see it. Look, the panel is seen in the taskbar, seems that the properties
aren't applied.

What version of GTK is that? There've been some problems with this in the past
(see http://bugzilla.xfce.org/show_bug.cgi?id=353)
Comment 7 Dartanyan 2004-12-01 12:09:47 CET
The properties windows is an example, with other windows, like Mozilla, the
effect is the same: panel is not on top. 

This problem only ocurrs sometimes. Maybe when I maximize or move windows.

The solution is set property 'hide automatically' to on and then set it to off.

I have gtk+-2.4.9.

Regards.
Comment 8 Olivier Fourdan editbugs 2004-12-02 12:48:49 CET
I guess it's a problem with the panel because no other dock type window have
such a problem. The problem is that the panel is not seen as a dock. Jasper, and
idea?
Comment 9 Jasper Huijsmans editbugs 2004-12-02 13:27:04 CET
(In reply to comment #8)
> I guess it's a problem with the panel because no other dock type window have
> such a problem. The problem is that the panel is not seen as a dock. Jasper, and
> idea?

Not really. I believe I use the gtk functions for it, so I could try setting the
property with X or netk functions. Should not really make a difference of course...
Comment 10 bcowan 2004-12-04 17:37:43 CET
I have the same problem with cvs, the panel randomly decides it doesn't want to
stay on top anymore. Restarting the panel has no effect, only a full shutdown
and restart of xfce. I was thinking it was a composite bug guess I may be wrong.
Comment 11 Dartanyan 2004-12-06 22:18:46 CET
Created attachment 121 
Panel window is dock type.

Panel window is dock type (see console output).  I dont know how I do it,
again.

Regards.
Comment 12 Olivier Fourdan editbugs 2004-12-07 21:39:30 CET
Can you please upgrade to the following version and tell if that helps:
http://www.xfce.org/~olivier/packages/xfwm4-4.1.99.2.tar.gz
Comment 13 Dartanyan 2004-12-08 20:09:53 CET
I am installing this new version.

Regards.
Comment 14 Olivier Fourdan editbugs 2004-12-08 22:39:19 CET
I've just seen the problem for the first time. It seems to be related to the
compositor in xfwm4, the panel is really on top but shows under because of a
desynchronization in the compositor internal stack.

1) Do you have an easy reproductible way to trigger the problem?
2) Does the problem go away if you disable the compositor in xfwm4?

TIA
Olivier.
Comment 15 Dartanyan 2004-12-09 02:45:29 CET
1) This effect is random. I cant reproduce it every time. Maybe when minimized
or maximiced window, when open and close the menu panel, or when I show windows
from the systray (like gaim).
2) Never disabled xcompositor since I installed x.org on my box. How I can try this?

I am testing xfwm4-4.1.99.2 and, for now, any window makes this effect. I
noticed less (but no 0) glitches than previous version 4.1.99.1.

I suspicius that this is a 'visual' effect, not a 'real' effect, too. In this
case, the problem is with X.org... 

Regards.


Comment 16 Olivier Fourdan editbugs 2004-12-09 11:58:45 CET
The problem is definitely with the WM, and I know where in the code that happen,
what I'm searching is what triggers the problem because the code itself is right.
Comment 17 Olivier Fourdan editbugs 2004-12-09 22:51:02 CET
(In reply to comment #15)
> 2) Never disabled xcompositor since I installed x.org on my box. How I can try
this?

Either set 

Section "Extensions"
      Option "Composite" "Disable"
EndSection

in your xorg.conf

or, alternatively, fire-up a terminal and type:

killall xfwm4 && xfwm4 --compositor=off &
Comment 18 Olivier Fourdan editbugs 2004-12-10 05:34:31 CET
Can you please upgrade to the following version and tell if that helps:
http://www.xfce.org/~olivier/packages/xfwm4-4.1.99.2.tar.gz

(same URL, same name, updated package)
Comment 19 Dartanyan 2004-12-10 12:18:56 CET
Hi Olivier,

I am installing the new version but with previous 4.1.99.2 and two days of
testing, I dont have the commented problem (for now). 

Regards.
Comment 20 Olivier Fourdan editbugs 2004-12-13 22:00:41 CET
Hi, that one should definitely improve things, if not even fix the issue for good...

http://www.xfce.org/~olivier/packages/xfwm4-4.1.99.3.tar.gz
Comment 21 Dartanyan 2004-12-14 15:13:50 CET
Hi!

Wouh! New version of xfwm4... Today I installed XFCE4 RC2 and now a new
version... Developers of XFCE4 are crazy!? :p

For now, the previous version of xfwm4 hasn't the problem but I will install
this new version.

Good work, XFCE Team. XFCE4 is great!

Regards.
Comment 22 Olivier Fourdan editbugs 2004-12-15 23:06:51 CET
I *think* this bug has just been fixed in CVS.
You can grab a copy of current CVS from here:

http://www.xfce.org/~olivier/packages/xfwm4-4.1.99.3.tar.gz

Bug #552

Reported by:
Dartanyan
Reported on: 2004-11-28
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
1 user

Version

Attachments

Screenshot with panel not always on top (291.48 KB, image/png)
2004-11-28 19:42 CET , Dartanyan
no flags
Panel window is dock type. (182.32 KB, image/png)
2004-12-06 22:18 CET , Dartanyan
no flags

Additional information