From 738f9d5feac30ce9a8c63bc953b3addbbc4e8eb9 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 31 Aug 2000 23:30:54 +0000 Subject: [PATCH] slight stakcing chnage redraw problem - didnt queue a redraw if stacking changed (ie raise or lower) SVN revision: 3288 --- legacy/evas/src/evas_render.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/evas/src/evas_render.c b/legacy/evas/src/evas_render.c index 35fef4acc5..bc119db199 100644 --- a/legacy/evas/src/evas_render.c +++ b/legacy/evas/src/evas_render.c @@ -181,10 +181,12 @@ evas_render(Evas e) (o->current.w != o->previous.w) || (o->current.h != o->previous.h) || (o->current.zoomscale != o->previous.zoomscale) || - (o->current.layer != o->previous.layer))) + (o->current.layer != o->previous.layer) || + (o->current.stacking))) ) real_change = 1; - if (o->current.visible) + o->current.stacking = 0; + if ((!real_change) && (o->current.visible)) { switch (o->type) {