summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-06-17 17:18:33 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-06-17 17:19:02 -0400
commit6fd2d4487fcd32fcc43dcd9f77f73b4e3c66c900 (patch)
tree303032230b86bafdd83588031863870ee7eccb1a
parentb6819e5a773c1f9e8f3658df479e81a589194391 (diff)
downloadenlightenment-6fd2d4487fcd32fcc43dcd9f77f73b4e3c66c900.tar.gz
force unset override and do reshadow on evry when switching to normal win mode
fixes window movement and close animations
-rw-r--r--src/modules/everything/evry.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/everything/evry.c b/src/modules/everything/evry.c
index 9dab641340..b6f8989d20 100644
--- a/src/modules/everything/evry.c
+++ b/src/modules/everything/evry.c
@@ -1968,6 +1968,7 @@ _evry_cb_key_down(void *data, int type EINA_UNUSED, void *event)
ec = e_win_client_get(ewin);
elm_win_borderless_set(ewin, 0);
+ ec->override = 0;
#ifndef HAVE_WAYLAND_ONLY
if (e_comp->comp_type == E_PIXMAP_TYPE_X)
ecore_x_netwm_window_type_set(elm_win_window_id_get(ewin),
@@ -1979,6 +1980,7 @@ _evry_cb_key_down(void *data, int type EINA_UNUSED, void *event)
ec->netwm.state.skip_taskbar = 0;
ec->netwm.update.state = 1;
ec->internal_no_remember = 1;
+ e_comp_object_frame_theme_set(ec->frame, E_COMP_OBJECT_FRAME_RESHADOW);
win->grab = 0;
return ECORE_CALLBACK_PASS_ON;