On 6/3/07, Dominik Vogt <[EMAIL PROTECTED]> wrote:
On Fri, Jun 01, 2007 at 08:11:41PM -0500, Jonathan Kotta wrote:
> When I FlipFocus, my windows lose the StickAcrossPages property (plain
> Stick seems to be fine), after doing a WindowStyle IconOverride.  Here
> is a minimal config to reproduce the problem:
>
> AddToFunc TestFunc
> + I WindowStyle IconOverride
> + I Next FlipFocus
>
> Key F11 A A Pick StickAcrossPages
> Key F12 A A TestFunc
>
> Start a few xterms and stick one, then press F12.  The order of the
> commands in TestFunc doesn't really matter.

I can not reproduce this problem.  Could you provide step by step
instructions, please?  Do you have a 64 bit machine?


Perhaps a better config is:

AddToFunc TestFunc
+ I StickAcrossPages
+ I WindowStyle IconOverride
+ I Next FlipFocus

Key F12 A A TestFunc

Start Fvwm with the above config (the function definition and key
binding), somehow get 2 windows up (e.g. 2 xterms), focus one, then
press F12.  Alternatively, you could run the commands from the
console.  The window that TestFunc is run on should be sticky, but it
is not (sometimes I can see the stipples flicker).  Also, if the
WindowStyle command is removed, TestFunc works as expected (the window
remains sticky).  If the FlipFocus command is removed, TestFunc makes
the window sticky, but any focus change will remove the stickiness.

I have tried this on a 64 bit machine (but it is running a 32-bit
Linux) and on 2 32 bit machines.  All Fvwm's are configured the same
way (at least "fvwm -V" gives the same output).  When I built them, I
didn't do anything fancy, just ./configure ; make ; make deb-inplace.

--
Thanks,

Jonathan Kotta

Hofstadter's Law:
   It always takes longer than you expect, even
   when you take into account Hofstadter's Law.

Reply via email to