Description of Problem: GNOME control center setting "Keep panel below other windows" does not work; it appears to have the same effect as "Keep panel on the same level as other windows." Version-Release number of selected component (if applicable): 1.4.0.4-38 How Reproducible: Every time Steps to Reproduce: 1. Open "Miscellaneous" page of panel config (Settings->Desktop->Panel); select "Keep panel below other windows", then press OK or Apply. 2. Lower some window, e.g. via "Stacking Menu" in Sawfish. 3. Move the window around... Actual Results: The window moves behind everything else, including the panel. Expected Results: The window moves behind other windows, but on top of the panel. Additional Information: Window manager is sawfish-1.0.1 from GNOMEhide.
I see the same behaviour with standard patched Red Hat 7.2 (i.e. not GNOMEhide or other additions). Associated packages are sawfish-0.38-11 and gnome-core-1.4.0.4-38 (for the panel). To reproduce (as the reporter above): 1) start the panel and a gnome terminal 2) right click panel | Panel | Global Preferences | Miscellaneous | select "Keep panels below other windows" and choose OK 3) move the gnome-terminal over the panel 4) move the mouse focus to the panel This should keep the gnome-terminal over the panel, but changing the focus to the panel raises it over the gnome-terminal.
I have this happening too. It's not just sawfish. I use WindowMaker. gnome-core-1.4.0.4-38 gnome-libs-1.2.13-16 I just realised I had been using the beta (!) on this box and upgraded. It was not happening in the beta. It appeared on upgrading. I played around with panel->right-click->panel->properties->level. "above" works perfectly, which is exactly what I don't want. "default", "normal" (difference?) and "below" don't. They all seem to raise the panel as soon as it receives focus. With focus-follows-mouse and somewhat sweeping movements around the screen, this is quite a lot of the time.
The feature was disabled on purpose at the last minute before 7.2, because Sawfish would stick the panel below the desktop and make it "disappear" if you had your panel in "below" mode. It was too late in the release cycle to make a larger and more dangerous fix or even disable the GUI for the setting, i.e. a one-line least-dangerous patch was required. Recent Sawfish at ftp://people.redhat.com/hp/gnomehide I think no longer has the bug being worked around, but I'm not sure if the gnomehide panel has the workaround removed yet.
Need to remove the workaround.
Should be fixed in 1.4.0.4-43