Bug 61661

Summary: WindowMaker patch to fix flickering problem w/ GTK2
Product: Ports & Packages Reporter: Palle Girgensohn <girgen>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Palle Girgensohn 2004-01-21 02:30:16 UTC
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.

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
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... :)
Comment 1 Norikatsu Shigemura freebsd_committer freebsd_triage 2004-01-21 17:14:15 UTC
State Changed
From-To: open->closed

Committed, thanks!