From 60bdb823e686628c9831bb16f7f1b27abd4a6610 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Fri, 18 Mar 2016 13:55:42 -0400 Subject: [PATCH] cleanup: don't reset cursor animation on move --- editor.coffee | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/editor.coffee b/editor.coffee index 3d3336d..0d9d495 100644 --- a/editor.coffee +++ b/editor.coffee @@ -892,12 +892,10 @@ class PeachHTML5Editor @matt null move_cursor: (cursor) -> @cursor = cursor - # replace cursor element, to reset blink animation - if @cursor_visible - @cursor_el.parentNode.removeChild @cursor_el - @cursor_el = domify @outer_idoc, div: id: 'cursor' - @overlay.appendChild @cursor_el - @cursor_visible = true + unless @cursor_visible + @cursor_el = domify @outer_idoc, div: id: 'cursor' + @overlay.appendChild @cursor_el + @cursor_visible = true @cursor_el.style.left = "#{cursor.x + overlay_padding - 1}px" if cursor.h < 5 height = 12 -- 1.7.10.4