This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: text fields in app don't allow input when running Cygwin X
- From: Jon TURNEY <jon dot turney at dronecode dot org dot uk>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 27 Mar 2013 16:09:24 +0000
- Subject: Re: text fields in app don't allow input when running Cygwin X
- Newsgroups: gmane.os.cygwin.xfree
- References: <1364236089 dot 7676 dot YahooMailNeo at web122603 dot mail dot ne1 dot yahoo dot com> <1364236782 dot 83207 dot YahooMailNeo at web122606 dot mail dot ne1 dot yahoo dot com>
- Reply-to: cygwin-xfree at cygwin dot com
On 25/03/2013 18:39, KM wrote:
> I have an application that I have always compiled on Linux and then invoked
> via X Windows with my installed Cygwin X. Basically use a shortcut to
> startwin.exe (full command is C:\cygwin\bin\run.exe /usr/bin/bash.exe -l
> -c /usr/bin/startxwin.exe ). This always started my X server in the
> background (no root window, or invisible root window), and still does.
> All I had to do is log into my server, export my DISPLAY and start the
> app.
>
> However I have recompiled my application with java 7 and now all of the
> radio buttons, buttons, scrollbars, and checkboxes, etc. all still work as
> before. The only thing that does NOT work is a text field. I can not get
> the focus of the mouse in there, nor can I change or enter any data in
> those fields.
>
> When I start Cygwin x from the Cygwin xterminal in a windowed env (e.g.
> starx from command line), and export my DISPLAY on the server, the
> application works, but is contained within the root window. I never had to
> do it this way before and it looks slightly different, no separate window
> borders etc.
>
> We also use Reflection for an X server - that seems to run the recompiled
> application fine.
>
> Any ideas? Also I apologize if I'm not saying this quite right! Thanks for
> any help. If you need more info let me know.
There have been some problems in the past with assumptions that Java Windowing
toolkits makes about window manager behaviour which XWin's multiwidow mode
breaks (e.g. [1],[2]), so this might be something similar.
If you can provide a *small* Java application which demonstrates the problem,
and the precise java version which you are using, I will see if I can
reproduce and investigate the problem.
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=36806
[2] http://cygwin.com/ml/cygwin-xfree/2010-07/msg00079.html
--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/