[xorg-bugzilla-noise] [Bug 1101] New: Background pixmaps are
painted with the wrong origin in child widgets of redirected
windows
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Aug 16 13:55:39 PDT 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://freedesktop.org/bugzilla/show_bug.cgi?id=1101
Summary: Background pixmaps are painted with the wrong origin in
child widgets of redirected windows
Product: xorg
Version: CVS_head
Platform: PC
OS/Version: Linux
Status: NEW
Severity: major
Priority: P2
Component: Server/general
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: fredrik at kde.org
When a child widget of a redirected window has a background pixmap set, the
background pixmap is painted with the wrong origin (the origin of the
redirected window, rather than that of the child widget).
I've created a simple testcase that creates a 256x256 window, then creates and
sets a background pixmap for the window. The background pixmap has the same
size as the window, and is white with a black outline and an X drawn across
it.
If you start the application without a composite manager running, the window
is rendered correctly. But as soon as you start xcompmgr (any mode), you'll
see the background redrawn with the origin of the window manager frame, rather
than that of the client window.
This bug affects multiple KDE applications, but only when composite is enabled
and a composite manager is running.
It's possible this is the same problem as reported in bug 1095.
--
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list