Teika Kazura <[email protected]> writes:
> Hi.
>
> On Mon, 05 Oct 2009 15:51:48 -0500, Jeremy Hankins wrote:
>> Though why whether the window is maximized would be relevant is beyond
>> me.
>
> The root of evil must be matcher. When sawfish exits, all maximized
> windows are unmaximized.

I think I've found the problem: maximize calls
display-window-without-focusing, and display-window-without-focusing
calls move-viewport-to-window and move-window-to-current-viewport.

This means that as windows are taken up by sawfish the viewport keeps
getting moved, which means that all currently-managed windows are
shifted to suit that movement.  But the coordinates of each newly
managed window are understood to be relative to the *current* viewport,
even though that's constantly changing.

-- 
Jeremy Hankins <[email protected]>

Reply via email to