From a9e1e7d18ede3b32b37aad9c3085502d9ebc3ea2 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sat, 25 Dec 2021 14:25:00 +0100 Subject: [PATCH] Filter out empty topbar data --- companion/src/firmwares/edgetx/yaml_modeldata.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/companion/src/firmwares/edgetx/yaml_modeldata.cpp b/companion/src/firmwares/edgetx/yaml_modeldata.cpp index 723f9c2e4..fda413f16 100644 --- a/companion/src/firmwares/edgetx/yaml_modeldata.cpp +++ b/companion/src/firmwares/edgetx/yaml_modeldata.cpp @@ -845,7 +845,11 @@ Node convert::encode(const ModelData& rhs) node["screenData"][std::to_string(i)] = csd; } } - node["topbarData"] = rhs.topBarData; + Node topbarData; + topbarData = rhs.topBarData; + if (topbarData && topbarData.IsMap()) { + node["topbarData"] = topbarData; + } node["view"] = rhs.view; }