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 1545641c8a7568f42ea64915e701f124d18bc68b
Author: Kim Woelders <[email protected]>
AuthorDate: Sat Sep 27 07:49:27 2025 +0200

    ewins: Disallow client move/resize of fullscreen windows
---
 src/ewins.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/ewins.c b/src/ewins.c
index 50407760..2a6f31ff 100644
--- a/src/ewins.c
+++ b/src/ewins.c
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various contributors
- * Copyright (C) 2004-2023 Kim Woelders
+ * Copyright (C) 2004-2025 Kim Woelders
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to
@@ -1322,7 +1322,7 @@ EwinEventConfigureRequest(EWin *ewin, XEvent *ev)
         /* This is shady - some clients send root coords, some use the
          * ICCCM ones sent by us */
         if ((ev->xconfigurerequest.value_mask & (CWX | CWY)) &&
-            !EwinInhGetApp(ewin, move))
+            !ewin->state.fullscreen && !EwinInhGetApp(ewin, move))
         {
 #if 0                           /* FIXME - ??? */
             if (ev->xconfigurerequest.value_mask & CWX)
@@ -1341,7 +1341,7 @@ EwinEventConfigureRequest(EWin *ewin, XEvent *ev)
             EwinGetPosition(ewin, x, y, 0, &x, &y);
         }
         if ((ev->xconfigurerequest.value_mask & (CWWidth | CWHeight)) &&
-            !EwinInhGetApp(ewin, size))
+            !ewin->state.fullscreen && !EwinInhGetApp(ewin, size))
         {
             if (ev->xconfigurerequest.value_mask & CWWidth)
                 w = ev->xconfigurerequest.width;

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

Reply via email to