Ok, I've given another read to the specs, and well, this atom as most of
the NET_WM_* atoms must be filled by the window manager, to notify
people around (in the old days where each process/component was an
element of the shell) about what actions it can support for the given
window, and it has not to be set by the window itself.

In fact your example works only if you launch it with no window manager set.
If an app doesn't want to be resizable, it should inform the WM using another 
protocol (and in this case the _MOTIF_WM_HINTS) as shown in the attached 
example (setting that hint the WM will update correctly the 
NET_WM_ALLOWED_ACTIONS).

** Attachment added: "allowed-actions-mwm.c"
   
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1387711/+attachment/4260539/+files/allowed-actions-mwm.c

** Changed in: unity
       Status: Incomplete => Won't Fix

** Changed in: unity (Ubuntu)
       Status: Incomplete => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1387711

Title:
  Unity doesn't respect NET_WM_ALLOWED_ACTIONS

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1387711/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to