This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository e16.

View the commit online.

commit a6a8cb529dbf105742a326a6e24698308c60eb97
Author: Kim Woelders <k...@woelders.dk>
AuthorDate: Sat Sep 23 15:39:16 2023 +0200

    FX: Fix clipping with compositing enabled some more
    
    Reported by Milan Maljković.
---
 src/ecompmgr.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/ecompmgr.c b/src/ecompmgr.c
index 1229d2e2..b72c96d2 100644
--- a/src/ecompmgr.c
+++ b/src/ecompmgr.c
@@ -261,6 +261,7 @@ ECompMgrChildClipRegion(void)
    EObj               *const *lst, *eoi;
    int                 i, num;
    EX_SrvRegion        rgn = Mode_compmgr.rgn_tmp2;
+   Desk               *dsk = DesksGetCurrent();
 
    if (!Mode_compmgr.active)
       return NoXID;
@@ -271,6 +272,8 @@ ECompMgrChildClipRegion(void)
    for (i = 0; i < num; i++)
      {
 	eoi = lst[i];
+	if (eoi->desk != dsk)
+	   continue;
 	if (eoi->cmhook && eoi->cmhook->shape &&
 	    (eoi->type == EOBJ_TYPE_EWIN || eoi->type == EOBJ_TYPE_BUTTON ||
 	     eoi->type == EOBJ_TYPE_MISC))

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to