summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-11-10 19:06:06 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-11-10 19:06:57 +0900
commitbd0c590489a7ae1c3185578389f19bde4bacbcff (patch)
treef8e78734c446b1aafb86150a832ce857b78e59a8
parent3195b760eec9ea67c988366d3230d8209bb49183 (diff)
e deskmirror - fix loss of mirror object from deskmirror
this fixes T2830 @fix
-rw-r--r--src/bin/e_deskmirror.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_deskmirror.c b/src/bin/e_deskmirror.c
index 4abc0b38d..297312724 100644
--- a/src/bin/e_deskmirror.c
+++ b/src/bin/e_deskmirror.c
@@ -567,6 +567,7 @@ _comp_object_check(Mirror *m)
567 567
568 evas_object_geometry_get(m->comp_object, NULL, NULL, &w, &h); 568 evas_object_geometry_get(m->comp_object, NULL, NULL, &w, &h);
569 if ((w < 2) || (h < 2)) return EINA_FALSE; 569 if ((w < 2) || (h < 2)) return EINA_FALSE;
570 if (m->mirror) evas_object_del(m->mirror);
570 m->mirror = e_comp_object_util_mirror_add(m->comp_object); 571 m->mirror = e_comp_object_util_mirror_add(m->comp_object);
571 if (!m->mirror) return EINA_FALSE; 572 if (!m->mirror) return EINA_FALSE;
572 evas_object_smart_callback_del(m->comp_object, "dirty", _comp_object_dirty); 573 evas_object_smart_callback_del(m->comp_object, "dirty", _comp_object_dirty);