After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 546498 - mixer popup grew window decorations
mixer popup grew window decorations
Status: RESOLVED OBSOLETE
Product: gnome-applets
Classification: Other
Component: mixer
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-08-06 01:24 UTC by Matthias Clasen
Modified: 2009-01-12 05:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2008-08-06 01:24:26 UTC
Also, it flickers somewhere else on the screen before being moved in the right position. This with gnome-applets 2.23.4.
Comment 1 Callum McKenzie 2008-08-06 06:54:59 UTC
What window manager are you using and is the compositor running?

I've (hopefully) fixed the decorations issue in SVN by being explicit about disabling decorations rather than relying on the window type hint. If you can conveniently test this, that would be great.

The flickering is almost certainly due to a change I made that removed some very ugly code. Previously it also flickered, but the location was a lot closer to the desired position. If necessary I'll revert that change, but I'd like to do something a bit more elegant first.

Also, is the popup sticky for you and does it stay on top? These are the two other features that are likely to have been broken by my recent changes.

Comment 2 Matthias Clasen 2008-08-06 13:30:43 UTC
This is with metacity, no compositor.

Sticky and staysontop is fine, but the window decorations make the window movable and resizable, which is just wrong. Readding the set_decorated (...FALSE)
would help a little bit, but not really, since the window will still be movable/resizable by e.g Alt-F7. Try pressing Alt-F10 when the popup is open.

I can understand the desire to clean up code, but I'd rather have ugly code than broken behaviour...
Comment 3 Matthias Clasen 2008-08-08 18:04:03 UTC
Current trunk is undecorated again, thanks for that.
It still jumps initially, though
Comment 4 Callum McKenzie 2008-08-08 23:54:31 UTC
I've just fixed the jumping (by reverting the earlier changes). I had a nice elegant fix, but non-northwest window gravity doesn't seem to be handled too well by the gtk+/metacity combination right now.

I'm still not happy about the decoration suppression code, so I'm not closing the bug quite yet.