diff --git a/spine-ts/webgl/demos/animationmixing.js b/spine-ts/webgl/demos/animationmixing.js index 7cedabb29..4c979b000 100644 --- a/spine-ts/webgl/demos/animationmixing.js +++ b/spine-ts/webgl/demos/animationmixing.js @@ -110,7 +110,11 @@ var animationMixingDemo = function(loadingComplete, bgColor) { function render () { timeKeeper.update(); var delta = timeKeeper.delta * timeSlider.get(); - if (timeSliderLabel) timeSliderLabel.text(Math.round(timeSlider.get() * 100) + "%"); + if (timeSliderLabel) { + var oldValue = timeSliderLabel[0].textContent; + var newValue = Math.round(timeSlider.get() * 100) + "%"; + if (oldValue !== newValue) timeSliderLabel[0].textContent = newValue; + } var offset = bounds.offset; var size = bounds.size; diff --git a/spine-ts/webgl/demos/spritesheet.js b/spine-ts/webgl/demos/spritesheet.js index 32872133f..4fe32ce8b 100644 --- a/spine-ts/webgl/demos/spritesheet.js +++ b/spine-ts/webgl/demos/spritesheet.js @@ -114,7 +114,11 @@ var spritesheetDemo = function(loadingComplete, bgColor) { var delta = timeKeeper.delta; delta *= timeSlider.get(); - if (timeSliderLabel) timeSliderLabel.text(Math.round(timeSlider.get() * 100) + "%"); + if (timeSliderLabel) { + var oldValue = timeSliderLabel[0].textContent; + var newValue = Math.round(timeSlider.get() * 100) + "%"; + if (oldValue !== newValue) timeSliderLabel[0].textContent = newValue; + } var animationDuration = animationState.getCurrent(0).animation.duration; playTime += delta;