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:30 -0400
commita0179c8c59ed22868af347e54cda498f17383861 (patch)
tree330a7eaf071e6235f3490501a21f6483a345f7e2
parent764755eb9fc7683d4eb3105db57b15d21bde224c (diff)
downloadenlightenment-a0179c8c59ed22868af347e54cda498f17383861.tar.gz
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 41f20c8b97..c2e0ed9ab7 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)
max &= (ec->maximized & E_MAXIMIZE_DIRECTION);
/* Can only remove existing maximization directions */
if (!max) return;
+ if (e_comp_util_client_is_fullscreen(ec))
+ e_comp_render_queue(ec->comp);
if (ec->maximized & E_MAXIMIZE_TYPE)
{
ec->pre_res_change.valid = 0;