From 52013da098633eaed1c6c15b56adff0ae5ba5ff6 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Mon, 15 Nov 2021 22:45:01 +1000 Subject: [PATCH] Clear buffer before drawing background image Fixes #1058 , prevents alternating garbage drawn every cycle --- radio/src/gui/colorlcd/themes/480_default.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/gui/colorlcd/themes/480_default.cpp b/radio/src/gui/colorlcd/themes/480_default.cpp index cf29f0c44..af28673d4 100644 --- a/radio/src/gui/colorlcd/themes/480_default.cpp +++ b/radio/src/gui/colorlcd/themes/480_default.cpp @@ -301,6 +301,7 @@ class Theme480: public OpenTxTheme void drawBackground(BitmapBuffer * dc) const override { if (backgroundBitmap) { + dc->clear(COLOR_THEME_SECONDARY3); dc->drawBitmap(0 - dc->getOffsetX(), 0 - dc->getOffsetY(), backgroundBitmap); } else {