
On Aug 2, 2007, at 11:39 , Bruce Stephens wrote:
My interpretation is that the application's specifying the position as (0,0) and metacity regards that as "don't care". The size looks OK, though, and the same in metacity as in xmonad, so I guess that *is* being set.
That all seems quite plausible for a transient, so I'd guess if xmonad did that it would be acceptable. (Quite likely it is specified in ICCCM somewhere and I just didn't spot it.)
Actually, I think that's an old bug workaround that has turned into a feature. Some ancient applications used (0,0) to mean "don't care" (holdover from X10?), and window managers often (not always) honor it as such for backward compatibility; I guess it's back in vogue. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH