       .style 'transform', "translate(#{coord}px) translateX(-#{50 - translation}%)"
 
     # shift the line guide so it keeps being in line with the tooltip
-    @tooltipContainer.selectAll '.changelog-chart__tooltip-line'
-      .style 'left', "#{-translation * tooltipWidth / 50}px"
+    @tooltipLine.style 'left', "#{-translation * tooltipWidth / 50}px"
 
   resize: =>
     @setDimensions()

    @tooltipDate = @tooltip.append 'div'
      .classed 'changelog-chart__text changelog-chart__text--date', true

    @lineBottom = @tooltipContainer.append 'div'
      .classed 'changelog-chart__tooltip-line', true

  loadData: ->
    chartConfig = osu.parseJson 'json-chart-config'

      .classed 'changelog-chart__tooltip-container', true
      .attr 'data-visibility', 'hidden'

    @tooltipContainer.append 'div'
      .classed 'changelog-chart__tooltip-line', true

    @tooltip = @tooltipContainer.append 'div'
