     screenRow
 
   getDefaultColor: ->
-    @defaultColor ||= @transparentize(@minimapView.editorView.css('color'), @getTextOpacity())
+    @transparentize(@minimapView.editorView.css('color'), @getTextOpacity())
 
   ensureDummyNodeExistence: ->
     unless @dummyNode?


    @subscriptions.add @displayBuffer.onDidTokenize =>
      @tokenized = true
      @requestUpdate()

    if @displayBuffer.tokenizedBuffer.fullyTokenized
      @tokenized = true

  stackChanges: (changes) ->
    @pendingChanges.push changes



    context.fill()

  drawToken: (context, text, color, x, y, charWidth, charHeight) ->
    context.fillStyle = color
    chars = 0
    for char in text
      if /\s/.test char
        if chars > 0
          context.fillRect(x-chars, y, chars*charWidth, charHeight)
        chars = 0
      else
        chars++

      x += charWidth

    context.fillRect(x-chars, y, chars*charWidth, charHeight) if chars > 0

    x

  drawHighlightDecoration: (context, decoration, y, screenRow, lineHeight, charWidth, canvasWidth) ->
    context.fillStyle = @getDecorationColor(decoration)
