aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-05-13 11:38:17 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-05-13 11:38:17 -0400
commitec9a888fcf21f1cb34b48e89c315496f178ed89a (patch)
tree56091ff39643d51875d8661ad6f56a5c214fbf77
parentprevent double emission of E_EVENT_CLIENT_SHOW (diff)
downloadenlightenment-ec9a888fcf21f1cb34b48e89c315496f178ed89a.tar.gz
more tweaks for manual window placement in client eval
-rw-r--r--src/bin/e_client.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index a0cac4a5c..ff23b15f5 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -1948,15 +1948,12 @@ _e_client_eval(E_Client *ec)
e_object_ref(E_OBJECT(ec->cur_mouse_action));
ec->cur_mouse_action->func.go(E_OBJECT(ec), NULL);
- }
- if (evas_object_visible_get(ec->frame))
- {
if (e_config->border_raise_on_mouse_action)
evas_object_raise(ec->frame);
evas_object_focus_set(ec->frame, 1);
- ec->changes.visible = 0;
- rem_change = 1;
}
+ if (evas_object_visible_get(ec->frame))
+ ec->changes.visible = 0;
}
else if ((ec->changes.visible) && (ec->new_client))
{