From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jan 20 18:30:20 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5675F16A4CE for ; Tue, 20 Jan 2004 18:30:20 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 341F543D45 for ; Tue, 20 Jan 2004 18:30:17 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0L2UHFR007118 for ; Tue, 20 Jan 2004 18:30:17 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0L2UHUe007117; Tue, 20 Jan 2004 18:30:17 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 20 Jan 2004 18:30:17 -0800 (PST) Resent-Message-Id: <200401210230.i0L2UHUe007117@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Palle Girgensohn Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1156616A4CE for ; Tue, 20 Jan 2004 18:21:00 -0800 (PST) Received: from amsfep14-int.chello.nl (amsfep14-int.chello.nl [213.46.243.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF39843D1D for ; Tue, 20 Jan 2004 18:20:56 -0800 (PST) (envelope-from girgen@smtp.chello.se) Received: from palle.girgensohn.se ([213.89.138.245]) by amsfep14-int.chello.nlESMTP <20040121022055.GXXT18174.amsfep14-int.chello.nl@palle.girgensohn.se> for ; Wed, 21 Jan 2004 03:20:55 +0100 Received: from palle.girgensohn.se (localhost [127.0.0.1]) by palle.girgensohn.se (8.12.9p2/8.12.9) with ESMTP id i0L2KtFp040021 for ; Wed, 21 Jan 2004 03:20:55 +0100 (CET) (envelope-from girgen@palle.girgensohn.se) Received: (from girgen@localhost) by palle.girgensohn.se (8.12.9p2/8.12.9/Submit) id i0L2KsYF040020; Wed, 21 Jan 2004 03:20:54 +0100 (CET) (envelope-from girgen) Message-Id: <200401210220.i0L2KsYF040020@palle.girgensohn.se> Date: Wed, 21 Jan 2004 03:20:54 +0100 (CET) From: Palle Girgensohn To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/61661: WindowMaker patch to fix flickering problem w/ GTK2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Palle Girgensohn List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 02:30:20 -0000 >Number: 61661 >Category: ports >Synopsis: WindowMaker patch to fix flickering problem w/ GTK2 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 20 18:30:16 PST 2004 >Closed-Date: >Last-Modified: >Originator: Palle Girgensohn >Release: FreeBSD 4.9-RELEASE i386 >Organization: Ping Pong AB >Environment: Windowmaker 0.80.2_1 gtk-2.2.4_1 gtk2 apps, like gimp-1.3, mozilla firebird, you name it... >Description: When using WindowMaker and GTK2 programs, especially when using focus-follows-mouse, when changing workspace and the mouse cursor end up on top of two overlapping windows owned by the same(?) gtk2 application, the windows start flicker focus between one another, and they usually don't stop until you remove the mouse, or click the window bar of one of the apps. >How-To-Repeat: install windowmaker, gtk2 and firebird. setup wm to use focus-follows-mouse open two firebird windows in one workspace, let them overlap. put mouse cursor on top of the overlapping part change to another workspace using keyboard shortcut change back to the firebird workspace watch the flicker... :) >Fix: There's a patch at http://www.monkey.org/openbsd/archive/ports/0308/msg00111.html I've tried it, and it fixes my problems. I'd be delighted to see it in x11-wm/files/patch-flicker or similar, and a portrevision bump to the windowmaker Makefile >Release-Note: >Audit-Trail: >Unformatted: