           @gutter.offsetWidth + 5 # TODO see above
     }
 
-    @mainCtx.font = @aceEditor.getFontSize() + ' ' + @fontFamily
+    @mainCtx.font = @aceFontSize() + ' ' + @fontFamily
 
     until head is @tree.end
       switch head.type

          setTimeout (=>
            div.style.left = '0px'
            div.style.top = (line * lineHeight - aceScrollTop + @scrollOffsets.main.y) + 'px'
            div.style.fontSize = @aceEditor.getFontSize()
          ), fadeTime

      @lineNumberWrapper.style.display = 'none'

          setTimeout (=>
            div.style.left = (textElement.bounds[0].x - @scrollOffsets.main.x + translationVectors[i].x) + 'px'
            div.style.top = (textElement.bounds[0].y - @scrollOffsets.main.y + translationVectors[i].y) + 'px'
            div.style.fontSize = @aceFontSize()
          ), fadeTime

      top = Math.max @aceEditor.getFirstVisibleRow(), 0
