diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-10-31 12:04:48 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-10-31 12:11:47 -0400 |
commit | b68fef5d37bf163a8d4cb729b11ae7874e593922 (patch) | |
tree | 306e34db6e251787d46c01c111654b1ccbe3fcc6 | |
parent | handle more mouse buttons under wayland (diff) | |
download | enlightenment-b68fef5d37bf163a8d4cb729b11ae7874e593922.tar.gz |
explicitly free client animation agent object during fullscreen operation
ensure that animations do not persist after fullscreen state has been set
-rw-r--r-- | src/bin/e_client.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 7799dc31e..95f51763d 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -4082,6 +4082,7 @@ e_client_fullscreen(E_Client *ec, E_Fullscreen policy) ec->saved.h = ec->client.h; } } + E_FREE_FUNC(ec->agent, evas_object_del); ec->saved.maximized = ec->maximized; ec->saved.zone = ec->zone->num; ec->saved.frame = e_comp_object_frame_exists(ec->frame) || (!e_comp_object_frame_allowed(ec->frame)); |