Fix Crash if no texts defined but plugin enabled

This commit is contained in:
Thomas Göttgens 2022-03-31 14:59:42 +02:00 committed by GitHub
parent 0e3ac246b5
commit 7282b562fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -307,6 +307,12 @@ void CannedMessageModule::drawFrame(
display->setFont(FONT_MEDIUM);
display->drawString(display->getWidth()/2 + x, 0 + y + 12, "Sending...");
}
else if (cannedMessageModule->runState == CANNED_MESSAGE_RUN_STATE_DISABLED)
{
display->setTextAlignment(TEXT_ALIGN_LEFT);
display->setFont(FONT_SMALL);
display->drawString(10 + x, 0 + y + 16, "Canned Message\nModule disabled.");
}
else
{
display->setTextAlignment(TEXT_ALIGN_LEFT);