Bug 13289 - _NET_SUPPORTED doesn't contain _NET_WM_STATE atom
Summary: _NET_SUPPORTED doesn't contain _NET_WM_STATE atom
Alias: None
Product: xorg
Classification: Unclassified
Component: App/compiz (show other bugs)
Version: 7.2 (2007.02)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: David Reveman
QA Contact: Xorg Project Team
Depends on:
Reported: 2007-11-17 13:24 UTC by Oleg Sukhodolsky
Modified: 2007-12-03 13:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Oleg Sukhodolsky 2007-11-17 13:24:24 UTC
during work on bug filed against Sun's JDK (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6618038) I have found that Compiz doesn't add _NET_WM_STATE atom to _NET_SUPPORTED list, and adds number of other _NET_WM_STATE_* atoms.  But according to WM Spec (http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2449322) a client must consider state manipulation unsupported and so there is no reason to add all other _NET_WM_STATE_*.  Thus Isuspect that someone just forgot to add _NET_WM_STATE to the list.  
I have checked sources of Compiz 0.5.2 (downloaded from www.compiz.org) and it is till the case for this version.
Comment 1 David Reveman 2007-12-03 08:32:45 UTC
Fixed in master.

Comment 2 Oleg Sukhodolsky 2007-12-03 11:27:20 UTC
In what version of Compiz the fix will be available?
Comment 3 David Reveman 2007-12-03 13:29:56 UTC
only in git master branch right now but it will be included in the next devel release made. likely 0.7.

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.