Bug 148763 - Xnest doesn't update shape regions
Summary: Xnest doesn't update shape regions
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks: FC4Target
TreeView+ depends on / blocked
 
Reported: 2005-02-15 13:41 UTC by Mark McLoughlin
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2005-03-15 04:39:01 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
xorg-x11-6.8.2-xnest-shape-ext-update-regions.patch (1.29 KB, patch)
2005-02-15 13:41 UTC, Mark McLoughlin
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 2546 0 None None None Never

Description Mark McLoughlin 2005-02-15 13:41:28 UTC
If you run a session under xnest:

  $> Xnest -ac :1 &
  $> /etc/X11/xdm/Xsession gnome

open a window and try and resize it, you'll see that the window is
still clipped at its original shape. This happens under BlueCurve
because BlueCurve uses rounded window corners.

Fix is relatively trivial:

  https://bugs.freedesktop.org/show_bug.cgi?id=2546

It'd be nice to get this in rawhide, though. Otherwise sessions running
in Xnest are very painful to use.

Comment 1 Mark McLoughlin 2005-02-15 13:41:28 UTC
Created attachment 111083 [details]
xorg-x11-6.8.2-xnest-shape-ext-update-regions.patch

Comment 2 Mark McLoughlin 2005-02-15 13:42:52 UTC
An example of the kind of problems I've seen:

  http://www.gnome.org/~markmc/screenshots/run-dialog-in-xnest.png

Comment 3 Mike A. Harris 2005-02-16 22:22:43 UTC
I've added myself to the upstream bug, and flagged it to nominate it for
the 6.8 stable branch.  Once it gets accepted into CVS, (assuming it does
of course) we will include it in future builds.

Thanks Mark.

Comment 4 Søren Sandmann Pedersen 2005-03-08 23:25:11 UTC
This patch was already accepted into upstream HEAD, and very likely to
go into stable, so I have added it to our builds (basically to make
this bug disappear from MCP).


Comment 5 Mike A. Harris 2005-03-10 23:17:33 UTC
The patch added to CVS doesn't compile with 6.8.2.  Reopening bug.

Comment 6 Mark McLoughlin 2005-03-11 09:11:59 UTC
That's because its not the same patch as I attached. I've committed
the patch I attached (after confirming that it actually does still
build). I'll leave it up to you guys to re-enable it, though.

Comment 7 Mike A. Harris 2005-03-15 04:39:01 UTC
Patch builds now.  Present in 6.8.2-10 and later in rawhide.

Will be in all future FC3/RHEL4/FC4 builds.


Note You need to log in before you can comment on or make changes to this bug.