From d0addf76acba104234ee447365e499280e2622c0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 19 Jan 2020 19:22:38 +0100 Subject: [PATCH] scale label at timeScale --- Scales/TimeScale.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Scales/TimeScale.js b/Scales/TimeScale.js index 99bdc70ef..8606d4fd6 100644 --- a/Scales/TimeScale.js +++ b/Scales/TimeScale.js @@ -49,6 +49,7 @@ function newTimeScale () { y: 0 } } + let scaleTimer = 0 return thisObject function finalize () { @@ -110,6 +111,7 @@ function newTimeScale () { function onMouseNotOver () { isMouseOver = false + scaleTimer = 0 } function onMouseWheel (event) { @@ -138,6 +140,7 @@ function newTimeScale () { thisObject.container.eventHandler.raiseEvent('Time Scale Value Changed', event) saveObjectState() + scaleTimer = 100 } function getContainer (point) { @@ -190,6 +193,7 @@ function newTimeScale () { } function physics () { + scaleTimer-- readObjectState() positioningphysics() } @@ -270,6 +274,11 @@ function newTimeScale () { let backgroundColor = UI_COLOR.BLACK + if (scaleTimer > 0) { + label2 = thisObject.scale.toFixed(0) + label3 = 'SCALE' + } + drawScaleDisplay(label1, label2, label3, 0, 0, 0, icon1, icon2, thisObject.container, backgroundColor) }