hermet pushed a commit to branch master.

commit cbfba2fd595ed5848592b486c4ec1a7875a222de
Author: ChunEon Park <[email protected]>
Date:   Sun Aug 18 16:31:43 2013 +0900

    evas - should be rendered even if non-smart proxy object doesn't affected 
by clipper.
---
 src/lib/evas/include/evas_inline.x | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/evas/include/evas_inline.x 
b/src/lib/evas/include/evas_inline.x
index 00c4f9a..3770629 100644
--- a/src/lib/evas/include/evas_inline.x
+++ b/src/lib/evas/include/evas_inline.x
@@ -155,8 +155,8 @@ evas_object_is_proxy_visible(Evas_Object *eo_obj, 
Evas_Object_Protected_Data *ob
 {
    if ((obj->cur->visible) &&
        //FIXME: Check the cached clipper visible properly.
-       ((obj->cur->clipper && obj->cur->clipper->cur->visible) ||
-        (obj->is_smart)) &&
+       ((obj->cur->cache.clip.visible) || (obj->is_smart)) &&
+       (obj->is_smart || !obj->cur->clipper || 
obj->cur->clipper->cur->visible) &&
        ((obj->cur->cache.clip.a > 0 && obj->cur->render_op == 
EVAS_RENDER_BLEND)
         || obj->cur->render_op != EVAS_RENDER_BLEND))
      {

-- 

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk

Reply via email to