diff --git a/radio/src/targets/horus/bootloader/boot_menu.cpp b/radio/src/targets/horus/bootloader/boot_menu.cpp index 003f4bbbf..757a0550a 100644 --- a/radio/src/targets/horus/bootloader/boot_menu.cpp +++ b/radio/src/targets/horus/bootloader/boot_menu.cpp @@ -91,12 +91,12 @@ static void bootloaderDrawBackground() _background->drawBitmap(i, j, &BMP_BACKGROUND); } } - _background->drawFilledRect(0, 0, LCD_W, LCD_H, SOLID, - COLOR2FLAGS(BLACK), OPACITY(4)); } if (_background) { lcd->drawBitmap(0, 0, _background); + lcd->drawFilledRect(0, 0, LCD_W, LCD_H, SOLID, + COLOR2FLAGS(BLACK), OPACITY(4)); } else { lcd->clear(BL_BACKGROUND); diff --git a/radio/src/targets/nv14/bootloader/boot_menu.cpp b/radio/src/targets/nv14/bootloader/boot_menu.cpp index f5e8b623a..beea7039f 100644 --- a/radio/src/targets/nv14/bootloader/boot_menu.cpp +++ b/radio/src/targets/nv14/bootloader/boot_menu.cpp @@ -94,12 +94,12 @@ static void bootloaderDrawBackground() _background->drawBitmap(i, j, &BMP_BACKGROUND); } } - _background->drawFilledRect(0, 0, LCD_W, LCD_H, SOLID, - COLOR2FLAGS(BLACK), OPACITY(4)); } if (_background) { lcd->drawBitmap(0, 0, _background); + lcd->drawFilledRect(0, 0, LCD_W, LCD_H, SOLID, + COLOR2FLAGS(BLACK), OPACITY(4)); } else { lcd->clear(BL_BACKGROUND);