Commit ab344732242ce17f6d7f0f45d3806f0ff98f45be

Authored by Igor Kulikov
Committed by GitHub
2 parents 6529b92c 924c380b

Merge pull request #479 from Terny22/gauge-anim-issue

fixed minor animation issue in gauge-widgets
... ... @@ -104,7 +104,9 @@ export default class TbAnalogueCompass {
104 104 var tvPair = cellData.data[cellData.data.length -
105 105 1];
106 106 var value = tvPair[1];
107   - this.gauge.value = value;
  107 + if(value !== this.gauge.value) {
  108 + this.gauge.value = value;
  109 + }
108 110 }
109 111 }
110 112 }
... ...
... ... @@ -212,7 +212,9 @@ export default class TbAnalogueLinearGauge {
212 212 var tvPair = cellData.data[cellData.data.length -
213 213 1];
214 214 var value = tvPair[1];
215   - this.gauge.value = value;
  215 + if(value !== this.gauge.value) {
  216 + this.gauge.value = value;
  217 + }
216 218 }
217 219 }
218 220 }
... ...
... ... @@ -221,7 +221,9 @@ export default class TbAnalogueRadialGauge {
221 221 var tvPair = cellData.data[cellData.data.length -
222 222 1];
223 223 var value = tvPair[1];
224   - this.gauge.value = value;
  224 + if(value !== this.gauge.value) {
  225 + this.gauge.value = value;
  226 + }
225 227 }
226 228 }
227 229
... ...
... ... @@ -204,7 +204,9 @@ export default class TbCanvasDigitalGauge {
204 204 this.gauge.options.label = timestampDisplayValue;
205 205 }
206 206 var value = tvPair[1];
207   - this.gauge.value = value;
  207 + if(value !== this.gauge.value) {
  208 + this.gauge.value = value;
  209 + }
208 210 }
209 211 }
210 212 }
... ...