Bug 148126 - OSD drops to bottom of stacking order when changing window managers
Summary: OSD drops to bottom of stacking order when changing window managers
Status: RESOLVED INTENTIONAL
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.6
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-23 02:34 UTC by Mark Tiefenbruck
Modified: 2008-08-04 17:43 UTC (History)
1 user (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 Mark Tiefenbruck 2007-07-23 02:34:25 UTC
Version:           1.4.6 (using KDE KDE 3.5.7)
Installed from:    Gentoo Packages
OS:                Linux

This is another case of bug #103381, which has not been resolved, but I'm unable to "reopen" that bug. The problem is that the OSD is an override-redirect window, and it isn't being raised every time it's shown. Here's a new way to reproduce the bug:

1. Open amarok in, say, kwin, metacity, openbox, etc. Make sure your window manager isn't holding your X session open.
2. Go to the OSD section of the amarok settings, in order to produce the OSD.
3. Run `metacity --replace'.
4. Try to find the OSD.

Again, this could theoretically be avoided by the window manager (kwin and openbox successfully do this), but it's by no means an easy task to avoid ever using XRaiseWindow or creating new windows without lowering them afterward. It makes a lot of sense for an app that expects its window to be on top to raise the window itself.
Comment 1 Edward Hades 2008-06-16 09:38:54 UTC
Unfortunately, this bug is too minor to be fixed in 1.4 branch, since developers currently are working on upcoming 2.0 release.

Thank you for your report, please come back, if you encounter this or any at all bugs in Amarok 2.0.
Comment 2 Myriam Schweingruber 2008-08-04 17:43:04 UTC
Closed as wontfix.