Browse Source

Merge pull request #8181 from thinkyhead/bf2_fix_bootscreen_repeat

[2.0.x] Only show custom bootscreen once
pull/1/head
Scott Lahteine 7 years ago
committed by GitHub
parent
commit
cae8703e0d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      Marlin/src/lcd/ultralcd_impl_DOGM.h

16
Marlin/src/lcd/ultralcd_impl_DOGM.h

@ -278,6 +278,8 @@ void lcd_printPGM_utf(const char *str, uint8_t n=LCD_WIDTH) {
#if ENABLED(SHOW_BOOTSCREEN)
bool show_bootscreen = true;
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
void lcd_custom_bootscreen() {
@ -294,8 +296,6 @@ void lcd_printPGM_utf(const char *str, uint8_t n=LCD_WIDTH) {
void lcd_bootscreen() {
static bool show_bootscreen = true;
if (show_bootscreen) {
show_bootscreen = false;
@ -353,11 +353,13 @@ static void lcd_implementation_init() {
#endif
#if ENABLED(SHOW_BOOTSCREEN)
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
lcd_custom_bootscreen();
#else
lcd_bootscreen();
#endif
if (show_bootscreen) {
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
lcd_custom_bootscreen();
#else
lcd_bootscreen();
#endif
}
#endif
}

Loading…
Cancel
Save