Stephen Dennison <stephe...@gmail.com> [2018-07-16 14:19:55 -0400]:
>
> That's essentially the process I follow.  My config contains just a
> call to FvwmConsole and I accomplish each step by typing in the
> command and then carrying out whatever mouse action.
> 
> > For me, it returns to position A.
>
> I did it again, just to be sure, empty config, no issues.
> 
OK, I just tried it with an empty config too, and came across something new
that I'd never noticed before, which may be a clue: The problem seems to be
related to whether or not the "hide xv windows" checkbox is selected before
doing the grab. When it is not selected, the problem did not occur. When it
is selected, it occurred every time.

Here's the recipe I followed 4-5 times in a row in bare fvwm, talking to
FvwmConsole manually, to get it to happen:

    1.  start xv
    2.  In xv, do a grab (^G) and click the "hide xv windows" checkbox.
    3.  Do the screengrab using button 1 (window) or button 2 (swept region)
    4.  Iconify         # Goes to position A
    5.  Move            # Manually move icon to position B
    6.  Iconify         # De-iconify
    7.  Do another grab exactly as done in step 2
    8.  Iconify         # Goes to position A

Maybe the act of "hiding the xv windows" also somehow whispers in fvwm's ear
to discard the prior icon position?  Just guessing out loud...

Reply via email to