14 lines
401 B
C++
14 lines
401 B
C++
#include "bobbyerrorhandler.h"
|
|||
|
|
|
||
|
|
// 3rdparty lib includes
|
||
|
|
#include <screenmanager.h>
|
||
|
|
|
||
|
|
// local includes
|
||
|
|
#include "displays/bobbypopupdisplay.h"
|
||
|
|
|
||
|
|
void BobbyErrorHandler::errorOccured(std::string &&error)
|
||
|
|
{
|
||
|
|
auto newDisplay = std::make_unique<BobbyPopupDisplay>(std::move(error), std::move(espgui::currentDisplay));
|
||
|
|
newDisplay->initOverlay();
|
||
|
|
espgui::currentDisplay = std::move(newDisplay);
|
||
|
|
}
|