diff --git a/radio/src/gui/Taranis/menu_model_telemetry.cpp b/radio/src/gui/Taranis/menu_model_telemetry.cpp index d99741a7a..39ca062cd 100644 --- a/radio/src/gui/Taranis/menu_model_telemetry.cpp +++ b/radio/src/gui/Taranis/menu_model_telemetry.cpp @@ -440,6 +440,9 @@ void menuModelSensor(uint8_t event) case SENSOR_FIELD_LOGS: ON_OFF_MENU_ITEM(sensor->logs, SENSOR_2ND_COLUMN, y, STR_LOGS, attr, event); + if (attr && checkIncDec_Ret) { + closeLogs(); + } break; } diff --git a/radio/src/telemetry/telemetry.cpp b/radio/src/telemetry/telemetry.cpp index 93fd18719..13d02b38d 100644 --- a/radio/src/telemetry/telemetry.cpp +++ b/radio/src/telemetry/telemetry.cpp @@ -520,13 +520,12 @@ void setTelemetryValue(TelemetryProtocol protocol, uint16_t id, uint8_t instance } } -void TelemetrySensor::init(const char *label, uint8_t unit, uint8_t prec) +void TelemetrySensor::init(const char * label, uint8_t unit, uint8_t prec) { memclear(this->label, TELEM_LABEL_LEN); strncpy(this->label, label, TELEM_LABEL_LEN); this->unit = unit; this->prec = prec; - // this->inputFlags = inputFlags; } void TelemetrySensor::init(uint16_t id)