diff --git a/src/neutrino.cpp b/src/neutrino.cpp index 24b9a8c35..5d7006f21 100644 --- a/src/neutrino.cpp +++ b/src/neutrino.cpp @@ -2430,6 +2430,7 @@ TIMER_START(); g_videoSettings->setVideoSettings(); frameBuffer->showFrame(LOGODIR "/logo.jpg"); + bool startlogo = frameBuffer->showFrame("logo.jpg"); g_RCInput = new CRCInput(); @@ -2557,6 +2558,12 @@ TIMER_START(); startwizard.exec(NULL, ""); } + // clean up startlogo + if (startlogo){ + sleep(3); + frameBuffer->stopFrame(); + } + if(loadSettingsErg) { hintBox->hide(); dprintf(DEBUG_INFO, "config file or options missing\n");