Merge remote-tracking branch 'origin/master'

This commit is contained in:
Dorian Zedler 2020-12-15 11:08:33 +01:00
commit 80a6e99e17
Signed by: dorian
GPG key ID: D3B255CB8BC7CD37

View file

@ -329,15 +329,19 @@ LedDisplayController::GetSetTextSetParameterExitCode LedDisplayController::getSe
case TextParameter:
if (set)
{
if (*value == "")
if (*value == "") {
// delete the index
Serial.println("Deleting: " + String(index));
for (int i = index; i < this->maximumTextSets; i++)
{
if (i > this->maximumTextSets - 1)
if (i < this->maximumTextSets - 1)
this->text_sets.sets[i] = this->text_sets.sets[i + 1];
else
this->text_sets.sets[i] = this->defaultTextSet;
}
}
else
strncpy(currentTextSet->text, value->c_str(), sizeof(currentTextSet->text));
}