and zero out previous rect info on clear.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 22 Oct 2011 03:56:36 +0000 (03:56 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 22 Oct 2011 03:56:36 +0000 (03:56 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@64289 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/engines/common/evas_tiler.c

index 70a03c9..893bcdc 100644 (file)
@@ -1121,6 +1121,8 @@ evas_common_tilebuf_clear(Tilebuf *tb)
    evas_common_regionbuf_clear(tb->rb);
  */
 #elif defined(EVAS_RECT_SPLIT)
+   tb->prev_add.x = tb->prev_add.y = tb->prev_add.w = tb->prev_add.h = 0;
+   tb->prev_del.x = tb->prev_del.y = tb->prev_del.w = tb->prev_del.h = 0;
    rect_list_clear(&tb->rects);
    tb->need_merge = 0;
 #else