diff --git a/app/assets/javascripts/player/renderers/pre.js.coffee b/app/assets/javascripts/player/renderers/pre.js.coffee index 080a6ae..24b72a1 100644 --- a/app/assets/javascripts/player/renderers/pre.js.coffee +++ b/app/assets/javascripts/player/renderers/pre.js.coffee @@ -50,7 +50,7 @@ class AsciiIo.Renderer.Pre extends AsciiIo.Renderer.Base for fragment in fragments [text, brush] = fragment - if cursorX isnt undefined and rendered < cursorX < rendered + text.length + if cursorX isnt undefined and rendered <= cursorX < rendered + text.length left = text.slice(0, cursorX - rendered) cursor = '' + text[cursorX - rendered] + ''