diff options
Diffstat (limited to 'apps/gui/skin_engine/skin_display.c')
-rw-r--r-- | apps/gui/skin_engine/skin_display.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c index 0613f986b3..0b3ba65751 100644 --- a/apps/gui/skin_engine/skin_display.c +++ b/apps/gui/skin_engine/skin_display.c | |||
@@ -298,10 +298,7 @@ void wps_draw_image(struct gui_wps *gwps, struct gui_img *img, int subimage) | |||
298 | { | 298 | { |
299 | struct screen *display = gwps->display; | 299 | struct screen *display = gwps->display; |
300 | img->bm.data = core_get_data(img->buflib_handle); | 300 | img->bm.data = core_get_data(img->buflib_handle); |
301 | if(img->always_display) | 301 | display->set_drawmode(DRMODE_SOLID); |
302 | display->set_drawmode(DRMODE_FG); | ||
303 | else | ||
304 | display->set_drawmode(DRMODE_SOLID); | ||
305 | 302 | ||
306 | display->bmp_part(&img->bm, 0, img->subimage_height * subimage, | 303 | display->bmp_part(&img->bm, 0, img->subimage_height * subimage, |
307 | img->x, img->y, img->bm.width, img->subimage_height); | 304 | img->x, img->y, img->bm.width, img->subimage_height); |
@@ -331,10 +328,6 @@ void wps_display_images(struct gui_wps *gwps, struct viewport* vp) | |||
331 | { | 328 | { |
332 | wps_draw_image(gwps, img, img->display); | 329 | wps_draw_image(gwps, img, img->display); |
333 | } | 330 | } |
334 | else if (img->always_display && SKINOFFSETTOPTR(get_skin_buffer(data), img->vp) == vp) | ||
335 | { | ||
336 | wps_draw_image(gwps, img, 0); | ||
337 | } | ||
338 | } | 331 | } |
339 | list = SKINOFFSETTOPTR(get_skin_buffer(data), list->next); | 332 | list = SKINOFFSETTOPTR(get_skin_buffer(data), list->next); |
340 | } | 333 | } |