From: Dana Jansens Date: Sat, 21 Jun 2003 18:29:42 +0000 (+0000) Subject: make client_reconfigure a non-user-type client_configure X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=d085756572ae13035f69ab6fd3f7c9556d155e9c;p=chaz%2Fopenbox make client_reconfigure a non-user-type client_configure --- 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)