This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Possible issue with Firefox (38.0.1) running on X Server 1.17.2


On 03/08/2015 16:43, Derby Pride wrote:
I have recently upgraded Cygwin/X which upped the version of X Server
up to 1.17.2 (sorry, I didn't note the version that I was previously
using). I now enter the following into the Cygwin terminal:

     export DISPLAY=:0.0
     XWin -multiwindow -clipboard -listen tcp &
     xhost +

On my remote machine (a virtual RHEL5.2) I give the following commands:

     export DISPLAY=%server_ip%:0.0
     firefox &

Firefox launches successfully on my server machine. However, the
maximize button is disabled (all other buttons are present and
enabled). Resizing the window by dragging the edges works as expected
but there appears to be no way to maximize (double clicking the title
bar does not work either).

Thanks for reporting this issue.

I can reproduce this on a Centos 5 VM.

This is interesting. The firefox window has a WM_NORMAL_HINTS which specifies a maximum size of 32767x32767.

Currently, the maximize control on the window frame is supposed to be disabled if a maximum size is specified at all, but it looks like that wasn't quite working correctly until recently.

I've adjusted the logic a little bit so that the maximize control is not disabled if a maximum size is specified, but it's larger (in both dimensions) than the Windows virtual desktop size (as then maximization will not exceed the maximum size specified)

I've built a snapshot with this change. Perhaps you could try that and see if it improves things for you?

ftp://cygwin.com/pub/cygwinx/x86/XWin.20150804-git-862bf7a8412567ae.exe.bz2
ftp://cygwin.com/pub/cygwinx/x86_64/XWin.20150804-git-862bf7a8412567ae.exe.bz2

--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]