Subject: Re: bug#31169: 26.1; Emacs 26.1 RC1 (gtk) display issues over SSH/X11 with xming/vcxsrv

From: Eli Zaretskii <[email-masked]>
Date: Fri, 20 Apr 2018 16:04:30 +0300

> From: Noam Postavsky <[email-masked]>
> Cc: [email-masked],  [email-masked]
> Date: Fri, 20 Apr 2018 08:05:12 -0400
> 
> Eli Zaretskii <[email-masked]> writes:
> 
> > The logic that determines which startup screen to display is in
> > use-fancy-splash-screens-p.  Something there causes Emacs to decide
> > the second situation cannot handle the fancy splash screen.
> 
> Ah, `fancy-splash-frame' checks `frame-visible-p', which, for my window
> manager, depends on when I switch to the workspace.

Is that a necessary test?  What happens if you use the selected frame,
when no frame is found to be visible?