Summary: | Screensaver preview has problem if "desktop effects" got enabled | ||
---|---|---|---|
Product: | xorg | Reporter: | Søren Sandmann Pedersen <soren.sandmann> |
Component: | App/compiz | Assignee: | David Reveman <reveman> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | ||
Version: | 7.1 (2006.05) | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Søren Sandmann Pedersen
2006-11-09 12:50:21 UTC
That's pretty bad. That the state is changed even though the fullscreen action isn't allowed must be that the client is setting the fullscreen state before mapping the window and there's a missing call to constrainWindowState when receiving _NET_WM_STATE property changes. It was only constraining the state when getting client messages. So after fixing that, it's at least consistent and never makes the window fullscreen. Second problem is of course that this type of window should be allowed to go fullscreen. Allowing the fullscreen action on all windows with actual _NET_WM_WINDOW_TYPE set to _NET_WM_WINDOW_TYPE_NORMAL seems OK. I've pushed out these changes and it seems to be working OK now. Please give it a try and close the bug if there's no problems with it. Thanks. Looks like it's working. Thanks. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.