Whenever a client changes the shape regions on a window, Xnest doesn't automatically update them on the backend Xserver. Trivial fix which overrides miSetShape() attached.
Created attachment 1906 [details] [review] patch against 6.8.2
Problem is very obvious if you run a GNOME session in Xnest on Fedora. The BlueCurve window manager them uses shaped window corners. Metacity updates the shape regions on resize. So, you see problems like: http://www.gnome.org/~markmc/screenshots/run-dialog-in-xnest.png
Comment on attachment 1906 [details] [review] patch against 6.8.2 Nominating for stable branch. Should be put into CVS head simultaneously if approved.
Mike A. Harris wrote: > (From update of attachment 1906 [details] [review] [edit]) > Should be put into CVS head simultaneously if approved. Uhm... normally patches should go into Xorg trunk first and then they should be nominated (mainly to ensure that they have been tested in trunk first) ...
Created attachment 2005 [details] [review] Patch for 2005-03-02-trunk (same as attachment #1906 [details] [review] + Changelog diff)
Patch checked-in... /cvs/xorg/xc/ChangeLog,v <-- xc/ChangeLog new revision: 1.789; previous revision: 1.788 /cvs/xorg/xc/programs/Xserver/hw/xnest/Screen.c,v <-- xc/programs/Xserver/hw/xnest/Screen.c new revision: 1.5; previous revision: 1.4 /cvs/xorg/xc/programs/Xserver/hw/xnest/Window.c,v <-- xc/programs/Xserver/hw/xnest/Window.c new revision: 1.3; previous revision: 1.2 /cvs/xorg/xc/programs/Xserver/hw/xnest/XNWindow.h,v <-- xc/programs/Xserver/hw/xnest/XNWindow.h new revision: 1.3; previous revision: 1.2 cvs commit: Using deprecated info format strings. Convert your scripts to use the new argument format and remove '1's from your info file format strings. Mailing the commit message to xorg-commit@lists.freedesktop.org... .. marking bug as FIXED.
Comment on attachment 1906 [details] [review] patch against 6.8.2 Moving approval request to new patch (attachment #2005 [details] [review]) ...
Comment on attachment 2005 [details] [review] Patch for 2005-03-02-trunk (same as attachment #1906 [details] [review] + Changelog diff) Requesting approval for X11R6.8.x stable branch (plain&&simple fix) ...
*** Bug 28129 has been marked as a duplicate of this bug. ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.