From d085756572ae13035f69ab6fd3f7c9556d155e9c Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Sat, 21 Jun 2003 18:29:42 +0000 Subject: [PATCH] make client_reconfigure a non-user-type client_configure --- openbox/client.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openbox/client.c b/openbox/client.c index c0f3d011..a5c29a3b 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -1091,8 +1091,11 @@ static void client_change_allowed_actions(Client *self) void client_reconfigure(Client *self) { + /* by making this pass FALSE for user, we avoid the emacs event storm where + every configurenotify causes an update in its normal hints, i think this + is generally what we want anyways... */ client_configure(self, Corner_TopLeft, self->area.x, self->area.y, - self->area.width, self->area.height, TRUE, TRUE); + self->area.width, self->area.height, FALSE, TRUE); } void client_update_wmhints(Client *self) -- 2.44.0