---
event.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/event.c b/event.c
index cd26821..2def556 100644
--- a/event.c
+++ b/event.c
@@ -294,6 +294,10 @@ event_handle_configurerequest(void *data __attribute__
((unused)),
if (ev->value_mask & XCB_CONFIG_WINDOW_BORDER_WIDTH)
client_setborder(c, ev->border_width);
+ /* Clients are not allowed to directly mess with stacking parameters.
*/
+ ev->value_mask &= ~(XCB_CONFIG_WINDOW_SIBLING |
+ XCB_CONFIG_WINDOW_STACK_MODE);
+
if(c->isbanned)
{
/* We'll be sending protocol geometry, so don't readd borders and
titlebar. */
--
1.6.1.3
--
To unsubscribe, send mail to [email protected].