From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5020 invoked by alias); 15 Jun 2013 21:31:12 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 4994 invoked by uid 89); 15 Jun 2013 21:31:06 -0000 X-Spam-SWARE-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE autolearn=ham version=3.3.1 Received: from nm2-vm6.bt.bullet.mail.ir2.yahoo.com (HELO nm2-vm6.bt.bullet.mail.ir2.yahoo.com) (212.82.99.217) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Sat, 15 Jun 2013 21:31:05 +0000 Received: from [212.82.98.40] by nm2.bt.bullet.mail.ir2.yahoo.com with NNFMP; 15 Jun 2013 21:31:02 -0000 Received: from [217.146.189.79] by tm1.bt.bullet.mail.ir2.yahoo.com with NNFMP; 15 Jun 2013 21:31:02 -0000 Received: from [127.0.0.1] by smtp829.mail.ird.yahoo.com with NNFMP; 15 Jun 2013 21:31:02 -0000 X-Yahoo-SMTP: u.JgLvyswBBMp9ZJJfsX14qmYb3T2ivhMAr6OupnxLpNQEFZ9g-- X-Rocket-Received: from [192.168.1.72] (jon.turney@86.132.53.148 with plain) by smtp829.mail.ird.yahoo.com with SMTP; 15 Jun 2013 14:31:02 -0700 PDT Message-ID: <51BCDD1B.7080101@dronecode.org.uk> Date: Sat, 15 Jun 2013 21:31:00 -0000 From: Jon TURNEY Reply-To: cygwin-xfree User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com CC: dus@ornl.gov Subject: Re: text fields in app don't allow input when running Cygwin X References: <1364236782.83207.YahooMailNeo@web122606.mail.ne1.yahoo.com> <1366210255.40306.YahooMailNeo@web122602.mail.ne1.yahoo.com> <1371132147781-99552.post@n5.nabble.com> <1371135604875-99554.post@n5.nabble.com> In-Reply-To: <1371135604875-99554.post@n5.nabble.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-SW-Source: 2013-06/txt/msg00028.txt.bz2 On 13/06/2013 16:00, Deryl Steinert wrote: > Here is a reference to a Java bug that suggests that the problem may be > related to the X window manager being used; > > http://bugs.sun.com/view_bug.do?bug_id=6798064 > > It doesn't specifically address the issue under Cygwin but does talk about > the issue occurring under the ION window manager which is not officially > supported > by Java. Thanks for researching this issue. > Perhaps the internal window manager used by Cygwin in multwindowed mode has > the same issue? Yes, this seems quite likely, the multiwindow mode WM has no support for WM_TAKE_FOCUS currently (One of it's many ICCCM conformance issues :-) ). Reading the text of the ICCCM ([1] 4.1.7. etc.), it's not quite clear to me that WM_TAKE_FOCUS support is mandatory for the WM (it's clearly optional for a client), but the bug above seems to be saying that Java 7 requires it for focusing to work as expected. > Can the default internal window manger be changed when starting Xwin in > multiwindow mode? No, it's internal because it's a special window manager that knows how to draw the X window contents in native Window frames, you can't replace it with an arbitrary other WM. XtoW [2] is another WM that also knows how to achieve this (by different means), but probably suffers from the same bug. [1] http://www.tronche.com/gui/x/icccm/ [2] http://cygwin.com/ml/cygwin-xfree-announce/2012-12/msg00003.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/