At Fri, 13 Mar 2009 11:49:25 -0400 Alex Cornejo wrote: > Great, thanks Gregor, it seems to work pretty well, I am not sure either > what are you doing with c.screen & s, but it works. > > Cheers, > > Alex >
If you map a client, it is originall at position (0, 0), unless it requests to
be placed at some other location. This is the location stored in the manage
hook which gets executed before any arrange hook, so once you set the client to
float, it will be moved to position (0, 0) and have its screen changed as a
part of that procedure, as that was its last known position. To overcome this,
the client is moved to its new screen after setting the old geometry.
--
GCS/IT/M d- s+:- a--- C++ UL+++ US UB++ P+++ L+++ E--- W+ N+ o--
K- w--- O M-- V PS+ PE- Y+ PGP+++ t+ 5 X+ R tv+ b++ DI+++ D+++ G+
e- h! r y+
Gregor Best
signature.asc
Description: PGP signature
