diff --git a/js/solar/solarMQTT.js b/js/solar/solarMQTT.js index 7e0cea2..f3ffe06 100644 --- a/js/solar/solarMQTT.js +++ b/js/solar/solarMQTT.js @@ -140,9 +140,15 @@ function setFlowWidth(id, width) { const solarSVG = { updateCnt: 99, - /** Cache verwerfen - noetig, falls das SVG neu gezeichnet wird. */ + /** + * Beide Zwischenspeicher verwerfen - noetig, falls das SVG neu gezeichnet + * wird. Nur die Knoten zu vergessen reicht nicht: letzterWert wuerde dann + * jeden Schreibzugriff als "unveraendert" ueberspringen und das frische + * SVG behielte seine Platzhalter. + */ fillElementArray: function () { for (const id in svgElements) delete svgElements[id]; + letzterWert.clear(); }, updateValuesMQTT: function (mqttData) {