From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15402 invoked by alias); 3 Sep 2010 09:01:49 -0000 Received: (qmail 15128 invoked by uid 22791); 3 Sep 2010 09:01:47 -0000 X-SWARE-Spam-Status: No, hits=-0.1 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-qw0-f43.google.com (HELO mail-qw0-f43.google.com) (209.85.216.43) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 03 Sep 2010 09:01:41 +0000 Received: by qwb7 with SMTP id 7so2174283qwb.2 for ; Fri, 03 Sep 2010 02:01:39 -0700 (PDT) Received: by 10.229.100.15 with SMTP id w15mr378607qcn.162.1283504499168; Fri, 03 Sep 2010 02:01:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.220.85 with HTTP; Fri, 3 Sep 2010 02:01:19 -0700 (PDT) In-Reply-To: References: From: Pete Date: Fri, 03 Sep 2010 09:01:00 -0000 Message-ID: Subject: Re: XServer draws to incorrect window when using VirtuaWin To: cygwin-xfree@cygwin.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes 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 X-SW-Source: 2010-09/txt/msg00008.txt.bz2 On 13 August 2010 11:38, Pete wrote: > VirtuaWin (http://virtuawin.sourceforge.net/) is a virtual desktop > manager for Windows that lets you switch between several "virtual > desktops", similar to those provided in KDE & Gnome. > > When switching between desktops that have CygwinX windows open, > occasionally the Xserver draws to the wrong window. This is difficult > to describe, so will continue with an example: > > Using Windows 7, Cygwin/X v1.8.0 > > Steps to reproduce: > 1) Install VirtuaWin from=C2=A0http://virtuawin.sourceforge.net/ > 2) Start the CygwinX server > 3) Open a (DOS) cygwin window > 4) Type "xterm &" twice, to open two xterm windows. Maximise these two > windows to full screen. > 5) Move one of these windows to desktop2 > 6) Type "ping google.com -n 1000" to get a stream of data appearing in > the xterm window on desktop2 > 7) Go back to desktop1, and make sure the DOS cygwin window is selected > 8) Switch back to desktop2. The "ping" xterm window should be selected. > 9) Switch back to desktop1. The cygwin window should be selected. > > What should happen: > The empty xterm session on desktop1 should be displayed in the window > behind the cygwin window > > What happens: > The ping data stream appears in the xterm window on desktop1, and > continues receiving updates every second. > Selecting the xterm window causes the ping data to disappear and the > empty xterm session to be displayed correctly. > > This is reproducible every time. The critical thing is that if the > xterm window on desktop1 is not selected after a desktop switch, it > shows the data from the xterm window on desktop 2. > > FWIW, this problem doesn't exist with xming, and I haven't seen the > issue with any other applications. > > Any questions, please let me know. > Thanks, > Pete > Is there anything else I can do to help debug this? Unfortunately it is necessary to install VirtuaWin to reproduce the issue, but it's very reproducible. -- 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/