unset new_client flag for wayland clients

this is only applicable for X clients
This commit is contained in:
Mike Blumenkrantz 2015-02-10 15:51:16 -05:00
parent 1c5e71bffc
commit 8541c13b06
1 changed files with 3 additions and 0 deletions

View File

@ -580,6 +580,7 @@ _e_shell_cb_shell_surface_get(struct wl_client *client, struct wl_resource *reso
}
ec->netwm.ping = EINA_TRUE;
ec->new_client = 0;
}
/* get the client data */
@ -1198,6 +1199,7 @@ _e_xdg_shell_cb_surface_get(struct wl_client *client, struct wl_resource *resour
cdata->shell.unmap = _e_xdg_shell_surface_unmap;
/* set toplevel client properties */
ec->new_client = 0;
ec->argb = EINA_TRUE;
ec->no_shape_cut = EINA_TRUE;
ec->borderless = !ec->internal_elm_win;
@ -1307,6 +1309,7 @@ _e_xdg_shell_cb_popup_get(struct wl_client *client, struct wl_resource *resource
cdata->shell.unmap = _e_xdg_shell_surface_unmap;
ec->override = 1;
ec->new_client = 0;
ec->argb = EINA_TRUE;
ec->no_shape_cut = EINA_TRUE;
ec->borderless = !ec->internal_elm_win;