diff --git a/src/displayapp/screens/WatchFaceTerminal.cpp b/src/displayapp/screens/WatchFaceTerminal.cpp index 68978dc0..64166033 100644 --- a/src/displayapp/screens/WatchFaceTerminal.cpp +++ b/src/displayapp/screens/WatchFaceTerminal.cpp @@ -249,6 +249,7 @@ void WatchFaceTerminal::Refresh() { //TemperatureColor(temp); NRF_LOG_INFO("Color hex: %s", color); lv_label_set_text_fmt(weatherStatus, "[WTHR]#%s %d#°%c %s", color, RoundTemperature(temp), tempUnit, WeatherString(weatherId)); + delete[] color; } else { lv_label_set_text_static(weatherStatus, "[WTHR]No Data"); }