diff --git a/app/assets/javascripts/terminal.js.coffee b/app/assets/javascripts/terminal.js.coffee index 209464c..2259d76 100644 --- a/app/assets/javascripts/terminal.js.coffee +++ b/app/assets/javascripts/terminal.js.coffee @@ -293,9 +293,14 @@ class AsciiIo.Terminal else cursor.addClass "inverted" - restartCursorBlink: -> + startCursorBlink: -> + @cursorTimerId = setInterval(@blinkCursor.bind(this), 500) + + stopCursorBlink: -> if @cursorTimerId clearInterval @cursorTimerId @cursorTimerId = null - @cursorTimerId = setInterval(@blinkCursor.bind(this), 500) + restartCursorBlink: -> + @stopCursorBlink() + @startCursorBlink()