cedric pushed a commit to branch evas-1.7.

commit 6f67ac77aaab73142e4ebbbe2c26f12c4555e1af
Author: Cedric BAIL <[email protected]>
Date:   Fri Apr 5 15:15:08 2013 +0900

    evas: stop over redraw of Evas_Map content with Smart Object.
    
    Clip object would always stay in a changed state. Nobody was walking them
    to reset. Now we do reset there state as soon as we do render them.
---
 ChangeLog                    | 4 ++++
 NEWS                         | 8 ++++++++
 src/lib/canvas/evas_render.c | 1 +
 3 files changed, 13 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index db4a792..94c916e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1245,3 +1245,7 @@
 2013-04-04  Rafael Antognolli
 
         * 1.7.6 release
+
+2013-04-05  Cedric Bail
+
+       * Fix over redrawing of Evas_Map when applied on smart object.
diff --git a/NEWS b/NEWS
index b343f42..67a7364 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+Evas 1.7.7
+
+Changes since Evas 1.7.6:
+-------------------------
+
+Fixes:
+   * Fix over redrawing of Evas_Map when applied on smart object.
+
 Evas 1.7.6
 
 Changes since Evas 1.7.5:
diff --git a/src/lib/canvas/evas_render.c b/src/lib/canvas/evas_render.c
index 1103c5b..234f3ce 100644
--- a/src/lib/canvas/evas_render.c
+++ b/src/lib/canvas/evas_render.c
@@ -969,6 +969,7 @@ evas_render_mapped(Evas *e, Evas_Object *obj, void 
*context, void *surface,
                                                            , level + 1
 #endif
                                                           );
+                         evas_object_change_reset(obj2);
                        }
                }
              else

-- 

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html

Reply via email to