summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <m.blumenkran@samsung.com>2013-05-23 08:59:08 +0100
committerMike Blumenkrantz <m.blumenkran@samsung.com>2013-05-23 08:59:51 +0100
commit74732f56033f531d3f73aedb56fd40b1386cc8e6 (patch)
tree78e9e9aa121177e2cb00874ba783acf80c64576e
parentce21e7fe980332576450372a18010ba6042d8f2f (diff)
downloadenlightenment-74732f56033f531d3f73aedb56fd40b1386cc8e6.tar.gz
block creation of comp wins for border parent windows
-rw-r--r--src/bin/e_comp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c
index 0b5ac3e142..9cc5ceba04 100644
--- a/src/bin/e_comp.c
+++ b/src/bin/e_comp.c
@@ -2964,6 +2964,7 @@ _e_comp_create(void *data EINA_UNUSED, int type EINA_UNUSED, void *event)
if (c->man->root == ev->win) return ECORE_CALLBACK_PASS_ON;
if (_e_comp_ignore_find(ev->win)) return ECORE_CALLBACK_PASS_ON;
if (_e_comp_win_find(ev->win)) return ECORE_CALLBACK_PASS_ON;
+ if (e_border_find_by_window(ev->win)) return ECORE_CALLBACK_PASS_ON;
if (!ev->override) return ECORE_CALLBACK_PASS_ON;
cw = _e_comp_win_add(c, ev->win, NULL, 0);
if (!cw) return ECORE_CALLBACK_RENEW;