Re: FVWM: Vmware/fvwm-2.6.7: Lost Vmware window when returning from fullscreen mode

Dominik Vogt <[email protected]>
Newsgroups gmane.comp.window-managers.fvwm
Message-ID <[email protected]>
On Sat, Nov 19, 2016 at 03:58:26PM +0000, Jürgen Hartmann wrote:
> 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:

Yeah, forget about the warnings.

> 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?

Are you sure the patched fvwm was running?  Other than that I have
also this block commented out from an earlier experiment:

#if 0 /*!!!*/
	if (
		fw != NULL && IS_SCHEDULED_FOR_DESTROY(fw) &&
		e->type != DestroyNotify)
	{
		return;
	}
#endif

Ciao

Dominik ^_^  ^_^

-- 

Dominik Vogt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.