summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2014-09-18 11:52:05 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2014-09-18 11:52:46 -0400
commit309ff82429a27efa84611657b0df80b89249a71e (patch)
tree972c496a182c16ec8ddf5d2ac7a121118283a86e
parent7003b3ed0819783319d8b1806b5802aefafcfc1a (diff)
force render queue on unmaximize if client was fullscreen
fix T1665
-rw-r--r--src/bin/e_client.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index 41f20c8b9..c2e0ed9ab 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -3707,6 +3707,8 @@ e_client_unmaximize(E_Client *ec, E_Maximize max)
3707 max &= (ec->maximized & E_MAXIMIZE_DIRECTION); 3707 max &= (ec->maximized & E_MAXIMIZE_DIRECTION);
3708 /* Can only remove existing maximization directions */ 3708 /* Can only remove existing maximization directions */
3709 if (!max) return; 3709 if (!max) return;
3710 if (e_comp_util_client_is_fullscreen(ec))
3711 e_comp_render_queue(ec->comp);
3710 if (ec->maximized & E_MAXIMIZE_TYPE) 3712 if (ec->maximized & E_MAXIMIZE_TYPE)
3711 { 3713 {
3712 ec->pre_res_change.valid = 0; 3714 ec->pre_res_change.valid = 0;