block forced mirror render for clients with native surfaces
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 7 Sep 2015 17:15:25 +0000 (13:15 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 7 Sep 2015 17:15:25 +0000 (13:15 -0400)
src/bin/e_comp_object.c

index 1bf7a28..268f61d 100644 (file)
@@ -3395,7 +3395,7 @@ e_comp_object_dirty(Evas_Object *obj)
      }
    cw->update_count = cw->updates_full = cw->updates_exist = 0;
    evas_object_smart_callback_call(obj, "dirty", NULL);
-   if (cw->visible || (!visible) || (!cw->pending_updates)) return;
+   if (cw->visible || (!visible) || (!cw->pending_updates) || cw->native) return;
    /* force render if main object is hidden but mirrors are visible */
    e_comp_object_render(obj);
 }