diff --git a/legacy/evas/src/evas_imlib_routines.c b/legacy/evas/src/evas_imlib_routines.c index 7301c71dd4..4df2902c4e 100644 --- a/legacy/evas/src/evas_imlib_routines.c +++ b/legacy/evas/src/evas_imlib_routines.c @@ -337,7 +337,7 @@ void __evas_imlib_rectangle_draw(Display *disp, Window win, if (!up->image) up->image = imlib_create_image(up->w, up->h); imlib_context_set_image(up->image); - imlib_image_draw_rectangle(x - up->x, y - up->y, w, h); + imlib_image_fill_rectangle(x - up->x, y - up->y, w, h); } } } diff --git a/legacy/evas/test/evas_test.c b/legacy/evas/test/evas_test.c index 8c0cf4d8b4..a3523279c7 100644 --- a/legacy/evas/test/evas_test.c +++ b/legacy/evas/test/evas_test.c @@ -122,7 +122,7 @@ main(int argc, char **argv) 200, 40, 100, 255); __evas_gl_rectangle_draw(d, win, win_w, win_h, 170, 160, 200, 180, - 30, 40, 200, 160); + 30, 40, 200, 120); __evas_gl_line_draw(d, win, win_w, win_h, 10, 20, 100, 160, 255, 255, 255, 255);