Thank you for your suggestion, Dominik: > For the time being you can circumvent the problem by removing the whole > > if ( > FCheckIfEvent( > dpy, &dummy, test_withdraw_request, > (XPointer)&args)) { > ... > } > > from HandleMapRequestKeepRaised.
I found this piece of code (part of HandleMapRequestKeepRaised) in the released Fvwm 2.6.7 sources in the file fvwm-2.6.7/fvwm/events.c spanning from line 3078 to 3123. I deactivated it by means of #if 0 ... #endif what resulted in the following three warnings during compilation: --------------------------------------------------------------------------- CC events.o events.c: In function ‘HandleMapRequestKeepRaised’: events.c:3073:10: warning: unused variable ‘dummy’ [-Wunused-variable] XEvent dummy; ^ events.c:3072:23: warning: variable ‘args’ set but not used [-Wunused-but-set-variable] check_if_event_args args; ^ events.c: At top level: events.c:253:13: warning: ‘test_withdraw_request’ defined but not used [-Wunused-function] static Bool test_withdraw_request( ^ --------------------------------------------------------------------------- But make completed successfully Unfortunately, this seems not to have any influence to our issue. After installing the modified binaries, Vmware still shows the old behavior: Returning from fullscreen mode yields a vanished window. This applies to Player 6.0.6 and Workstation 9.0.4. Did I throw out the right piece of code? Juergen