diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-06-21 18:29:42 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-06-21 18:29:42 +0000 |
| commit | d085756572ae13035f69ab6fd3f7c9556d155e9c (patch) | |
| tree | d029aa622e371c5a9f3bb1d29c41583ac429a2f4 /openbox/client.c | |
| parent | 75b23047d676056c1626ddaebe4158a80722ab3a (diff) | |
make client_reconfigure a non-user-type client_configure
Diffstat (limited to 'openbox/client.c')
| -rw-r--r-- | openbox/client.c | 5 |
1 files changed, 4 insertions, 1 deletions
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) |
