From dc05d966592bd8dd06196958f936cbc7f0727db7 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Mon, 31 Mar 2014 15:16:19 +0100 Subject: [PATCH] Fix client border changing issues The code was zeroing the flag that tells e to change the border after the callbacks about frame changes. This means that one couldn't change the border from within those callbacks. This commit fixes this issue. --- src/bin/e_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 9a6c6c91b..244aa40d7 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -2142,8 +2142,8 @@ e_client_idler_before(void) if ((ec->border.changed) && (!ec->shaded) && (!(((ec->maximized & E_MAXIMIZE_TYPE) == E_MAXIMIZE_FULLSCREEN)))) { - _e_client_frame_update(ec); ec->border.changed = 0; + _e_client_frame_update(ec); } _e_client_hook_call(E_CLIENT_HOOK_EVAL_POST_FRAME_ASSIGN, ec); }