In that case, I have no idea how I'm supposed to remove allowed actions using 
this atom.
Reading the specification makes me think that passing a list that doesn't 
include _NET_WM_ACTION_RESIZE should cause it to be removed from the list: 
'Atoms present in the list indicate allowed actions, atoms not present in the 
list indicate actions that are not supported for this window. The Window 
Manager MUST keep this property updated to reflect the actions which are 
currently "active" or "sensitive" for a window.'

If the property change isn't reflected, maybe it's an xorg bug instead?
Or maybe the properties are getting (re-)initialized by the decorator
when the window is mapped?

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1387711

Title:
  Unity doesn't respect NET_WM_ALLOWED_ACTIONS

Status in Unity:
  Incomplete
Status in “unity” package in Ubuntu:
  Incomplete

Bug description:
  According to http://standards.freedesktop.org/wm-spec/latest/ar01s05.html :
  Atoms present in the list indicate allowed actions, atoms not present in the 
list indicate actions that are not supported for this window. The Window 
Manager MUST keep this property updated to reflect the actions which are 
currently "active" or "sensitive" for a window.

  However, if I set NET_WM_ALLOWED_ACTIONS to a list not containing
  NET_WM_ACTION_RESIZE (along with the MAXIMIZE atoms), I can still
  resize/maximize the window using the mouse. Only by forcing min and
  max size in the WM normal hints can I achieve the desired behavior.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: unity 7.3.1+14.10.20141016-0ubuntu1
  ProcVersionSignature: Ubuntu 3.16.0-23.31-generic 3.16.4
  Uname: Linux 3.16.0-23-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  CompizPlugins: 
[core,composite,opengl,decor,compiztoolbox,vpswitch,move,gnomecompat,grid,place,regex,imgpng,resize,annotate,mousepoll,wobbly,session,animation,fade,animationaddon,cube,rotate,workarounds,unitymtgrabhandles,cubeaddon,trailfocus,scale,expo,ezoom,unityshell]
  CurrentDesktop: Unity
  Date: Thu Oct 30 15:19:30 2014
  InstallationDate: Installed on 2011-05-11 (1267 days ago)
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  SourcePackage: unity
  UpgradeStatus: Upgraded to utopic on 2014-10-27 (3 days ago)

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

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to     : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to