discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=33370022afe7eb6e0b97caded92d5a9d77dcb550

commit 33370022afe7eb6e0b97caded92d5a9d77dcb550
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Feb 21 15:33:42 2014 -0500

    deskmirror now handles border theme changes
---
 src/bin/e_deskmirror.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_deskmirror.c b/src/bin/e_deskmirror.c
index fe2dab5..18bb0e5 100644
--- a/src/bin/e_deskmirror.c
+++ b/src/bin/e_deskmirror.c
@@ -257,7 +257,12 @@ _e_deskmirror_mirror_frame_recalc_cb(void *data, 
Evas_Object *obj, void *event_i
         mb = evas_object_smart_data_get(m->mirror);
         if (mb->m->ec && (!e_object_is_del(E_OBJECT(mb->m->ec))))
           {
-             if (e_comp_object_frame_exists(obj)) return;
+             if (e_comp_object_frame_exists(obj))
+               {
+                  _mirror_client_theme_setup(mb);
+                  _mirror_scale_set(mb->m, (float)mb->m->sd->h / 
(float)mb->m->sd->desk->zone->h);
+                  return;
+               }
              evas_object_smart_member_del(mb->mirror);
              mb->m->mirror = mb->mirror;
              mb->mirror = NULL;

-- 


Reply via email to