parent
f4b772f240
commit
4645431e1d
|
@ -1725,7 +1725,7 @@ ECompMgrDetermineOrder(EObj * const *lst, int num, EObj ** first,
|
|||
cw->clip, EobjGetX(eo), EobjGetY(eo), EobjGetW(eo),
|
||||
EobjGetH(eo), EobjGetName(eo));
|
||||
#if USE_CLIP_RELATIVE_TO_DESK
|
||||
ERegionUnionOffset(clip, 0, 0, cw->shape, rgn_tmp);
|
||||
ERegionUnion(clip, cw->shape);
|
||||
#else
|
||||
ERegionUnionOffset(clip, EoGetX(dsk), EoGetY(dsk), cw->shape,
|
||||
rgn_tmp);
|
||||
|
@ -1766,7 +1766,7 @@ ECompMgrRepaintObjSetClip(XserverRegion rgn, XserverRegion damage,
|
|||
#if USE_CLIP_RELATIVE_TO_DESK
|
||||
ERegionSubtractOffset(rgn, x, y, clip, rgn_tmp);
|
||||
#else
|
||||
ERegionSubtractOffset(rgn, 0, 0, clip, rgn_tmp);
|
||||
ERegionSubtract(rgn, clip);
|
||||
x = y = 0;
|
||||
#endif
|
||||
return rgn;
|
||||
|
@ -1924,7 +1924,7 @@ ECompMgrPaintGhosts(Picture pict, XserverRegion damage)
|
|||
}
|
||||
|
||||
/* Subtract window region from damage region */
|
||||
ERegionSubtractOffset(damage, 0, 0, eo->cmhook->shape, rgn_tmp);
|
||||
ERegionSubtract(damage, eo->cmhook->shape);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
2
src/x.c
2
src/x.c
|
@ -2113,6 +2113,7 @@ ERegionSubtractOffset(XserverRegion dst, int dx, int dy, XserverRegion src,
|
|||
XFixesSubtractRegion(dpy, dst, dst, rgn);
|
||||
}
|
||||
|
||||
#if 0 /* Unused */
|
||||
void
|
||||
ERegionUnionOffset(XserverRegion dst, int dx, int dy, XserverRegion src,
|
||||
XserverRegion tmp)
|
||||
|
@ -2128,6 +2129,7 @@ ERegionUnionOffset(XserverRegion dst, int dx, int dy, XserverRegion src,
|
|||
}
|
||||
XFixesUnionRegion(dpy, dst, dst, rgn);
|
||||
}
|
||||
#endif
|
||||
|
||||
#if 0 /* Unused (for debug) */
|
||||
int
|
||||
|
|
Loading…
Reference in New Issue