On Fri, 5 Sep 2014 23:23:38 +0100
Dominik Vogt wrote:

> AddToFunc Deiconify
>  + I iconify off
>  + I stick toggle
>  + I stick toggle
> 
> That should hide the problem without a lot of resizing and moving
> the window around.

Almost. Since I use the WindowList, I want to change WindowListFunc,
which I was already doing to remove some of the things I don't
want (like warping the pointer). Here's the one I finally got to
work:

# I just want to see the window, I don't want to be warped there or have the
# focus changed...
#
# Stupid google-chrome 37 won't display when deiconified, so change
# WindowListFunc to toggle sticky twice (which, God knows why) makes the
# window display again while leaving it in the sticky state it had to begin
# with
#
DestroyFunc WindowListFunc
AddToFunc WindowListFunc
+ I Iconify off
+ I Raise
+ I Refresh
+ I Stick toggle
+ I Refresh
+ I Stick toggle

Didn't work till I added the Refresh commands (not sure if both of them
were necessary).

My fvwm now behaves the way it always did, even for broken
google-chrome. Thanks to everyone who helped figure this out.

Reply via email to