With the `new' managed smart objects, layer changes are not causing the object to be marked as dirty. This fixes that problem. --- src/lib/canvas/evas_layer.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libs/evas/src/lib/canvas/evas_layer.c b/libs/evas/src/lib/canvas/evas_layer.c index ca8fc11..61b863c 100644 --- a/libs/evas/src/lib/canvas/evas_layer.c +++ b/libs/evas/src/lib/canvas/evas_layer.c @@ -180,9 +180,9 @@ evas_object_layer_set(Evas_Object *obj, int l) evas_object_inform_call_restack(obj, &event); return; } + evas_object_change(obj); if (!obj->smart.smart) { - evas_object_change(obj); if (evas_object_is_in_output_rect(obj, obj->layer->evas->pointer.x, obj->layer->evas->pointer.y, 1, 1) && -- 1.5.2.1 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel