summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-05-11 15:35:48 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-05-11 15:40:10 -0400
commit45e872ddf19e82b92a30ff7085df439577c8d836 (patch)
tree77b00abf498de5e27baa21777fb0250f34dc541c
parent8d4a75575ce24f6fd9a458c334149af81abe1ea3 (diff)
set E_Client->override flag for internal wins as needed
-rw-r--r--src/bin/e_comp_wl.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c
index e101be0f3..1402ef872 100644
--- a/src/bin/e_comp_wl.c
+++ b/src/bin/e_comp_wl.c
@@ -2208,7 +2208,10 @@ _e_comp_wl_client_cb_new(void *data EINA_UNUSED, E_Client *ec)
2208 * we need to set delete_request else the close buttons on the frames do 2208 * we need to set delete_request else the close buttons on the frames do
2209 * basically nothing */ 2209 * basically nothing */
2210 if ((ec->internal) || (ec->internal_elm_win)) 2210 if ((ec->internal) || (ec->internal_elm_win))
2211 ec->icccm.delete_request = EINA_TRUE; 2211 {
2212 ec->icccm.delete_request = EINA_TRUE;
2213 ec->override = elm_win_override_get(e_win_evas_win_get(ecore_evas_get(ecore_event_window_match(win))));
2214 }
2212 2215
2213 /* set initial client data properties */ 2216 /* set initial client data properties */
2214 ec->comp_data->mapped = EINA_FALSE; 2217 ec->comp_data->mapped = EINA_FALSE;