diff --git a/src/driver/framebuffer.cpp b/src/driver/framebuffer.cpp index 05e03e500..d5d6723c5 100644 --- a/src/driver/framebuffer.cpp +++ b/src/driver/framebuffer.cpp @@ -1067,6 +1067,7 @@ bool CFrameBuffer::paintIcon8(const std::string & filename, const int x, const i d += stride; } close(lfd); + blit(); return true; } @@ -1670,6 +1671,7 @@ void CFrameBuffer::paintBackground() { paintBoxRel(0, 0, xRes, yRes, backgroundColor); } + blit(); } void CFrameBuffer::SaveScreen(int x, int y, int dx, int dy, fb_pixel_t * const memp) @@ -1976,4 +1978,5 @@ void CFrameBuffer::paintMuteIcon(bool paint, int ax, int ay, int dx, int dy, boo } else paintBackgroundBoxRel(ax, ay, dx, dy); + blit(); }