diff --git a/src/app/token.coffee b/src/app/token.coffee index d11cde460..9c3d50ed8 100644 --- a/src/app/token.coffee +++ b/src/app/token.coffee @@ -71,9 +71,9 @@ class Token .replace(//g, '>') - classes = [] - classes.push('indent-guide') if hasIndentGuide if @isHardTab + classes = [] + classes.push('indent-guide') if hasIndentGuide classes.push('invisible') if invisibles.tab classes.push('hard-tab') classes = classes.join(' ') @@ -82,6 +82,8 @@ class Token "#{match}" else if hasLeadingWhitespace + classes = [] + classes.push('indent-guide') if hasIndentGuide classes.push('invisible') if invisibles.space classes.push('leading-whitespace') classes = classes.join(' ') @@ -89,6 +91,8 @@ class Token match = match.replace(/./g, invisibles.space) if invisibles.space "#{match}" if hasTrailingWhitespace + classes = [] + classes.push('indent-guide') if hasIndentGuide classes.push('invisible') if invisibles.space classes.push('trailing-whitespace') classes = classes.join(' ')