diff --git a/legacy/evas/test/evas_test.c b/legacy/evas/test/evas_test.c index bfe7ac9e53..784dae058b 100644 --- a/legacy/evas/test/evas_test.c +++ b/legacy/evas/test/evas_test.c @@ -308,9 +308,19 @@ animate(double val) Evas_Object o; o = evas_object_get_named(evas_view, "pointer"); - if (o) evas_move(evas_view, o, mouse_x, mouse_y); + if (o) + { + evas_move(evas_view, o, mouse_x, mouse_y); + if (evas_pointer_in(evas_view) || evas_pointer_in(evas_control)) + evas_show(evas_view, o); + } o = evas_object_get_named(evas_control, "pointer"); - if (o) evas_move(evas_control, o, mouse_x + 128, mouse_y); + if (o) + { + evas_move(evas_control, o, mouse_x + 128, mouse_y); + if (evas_pointer_in(evas_view) || evas_pointer_in(evas_control)) + evas_show(evas_control, o); + } evas_get_image_size(evas_view, o_logo, &w, &h); if (val < 20) diff --git a/legacy/evas/test/img/evas_test_pointer.png b/legacy/evas/test/img/evas_test_pointer.png index fd296f241e..50bfdc727c 100644 Binary files a/legacy/evas/test/img/evas_test_pointer.png and b/legacy/evas/test/img/evas_test_pointer.png differ diff --git a/legacy/evas/test/img/evas_test_pointer_big.png b/legacy/evas/test/img/evas_test_pointer_big.png index 50dd23cdd0..cbc71203ac 100644 Binary files a/legacy/evas/test/img/evas_test_pointer_big.png and b/legacy/evas/test/img/evas_test_pointer_big.png differ