diff --git a/ChartsSpace/TimeMachine.js b/ChartsSpace/TimeMachine.js index c8b11a9c2..ddbdfd7c2 100644 --- a/ChartsSpace/TimeMachine.js +++ b/ChartsSpace/TimeMachine.js @@ -257,7 +257,7 @@ function newTimeMachine () { } for (let i = 0; i < thisObject.timelineCharts.length; i++) { - container = thisObject.timelineCharts[i].getContainer(point) + container = thisObject.timelineCharts[i].getContainer(point, purpose) if (container !== undefined) { if (container.isForThisPurpose(purpose)) { if (thisObject.container.frame.isThisPointHere(point) === true) { diff --git a/ChartsSpace/TimelineChart.js b/ChartsSpace/TimelineChart.js index 993752e17..12e6ad5a4 100644 --- a/ChartsSpace/TimelineChart.js +++ b/ChartsSpace/TimelineChart.js @@ -227,11 +227,16 @@ function newTimelineChart () { thisObject.plotterManager.setDatetime(datetime) } - function getContainer (point) { + function getContainer (point, purpose) { let container if (thisObject.timeFrameScale !== undefined) { container = thisObject.timeFrameScale.getContainer(point) + if (container !== undefined) { + if (container.isForThisPurpose(purpose)) { + return container + } + } } return container