discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=d42586869e913f9e2ce609c68c11800071f7bb38
commit d42586869e913f9e2ce609c68c11800071f7bb38 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Mar 13 15:03:13 2015 -0400 fix wl shell client borders for internal, borderful clients...again --- src/modules/wl_desktop_shell/e_mod_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/wl_desktop_shell/e_mod_main.c b/src/modules/wl_desktop_shell/e_mod_main.c index da99687..de13198 100644 --- a/src/modules/wl_desktop_shell/e_mod_main.c +++ b/src/modules/wl_desktop_shell/e_mod_main.c @@ -1194,9 +1194,9 @@ _e_xdg_shell_cb_surface_get(struct wl_client *client, struct wl_resource *resour /* set toplevel client properties */ ec->icccm.accepts_focus = 1; if (!ec->internal) - ec->borderless = !ec->internal_elm_win; + ec->borderless = 1; ec->lock_border = EINA_TRUE; - if (!ec->internal) + if ((!ec->internal) || (!ec->borderless)) ec->border.changed = ec->changes.border = !ec->borderless; ec->netwm.type = E_WINDOW_TYPE_NORMAL; ec->comp_data->set_win_type = EINA_TRUE; --