From dee9cce2e31cdbe93f2ad3093800c0b715f6fec2 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sat, 14 Sep 2013 20:20:45 +0800 Subject: [PATCH] Select the text while inserting. --- src/editor.coffee | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/editor.coffee b/src/editor.coffee index 8ba98fa7e..6aba170a8 100644 --- a/src/editor.coffee +++ b/src/editor.coffee @@ -702,17 +702,13 @@ class Editor extends View cursorView = @getCursorView() @hiddenInput.offset(cursorView.offset()) if cursorView.is(':visible') - startScreenPosition = null @hiddenInput.on 'compositionstart', => - startScreenPosition = @getCursorScreenPosition() @hiddenInput.css('width', '100%') @hiddenInput.on 'compositionupdate', (e) => - @insertText(e.originalEvent.data) - @selectToScreenPosition(startScreenPosition) + @insertText(e.originalEvent.data, select: true) @hiddenInput.on 'compositionend', => @delete() @hiddenInput.css('width', '1px') - startScreenPosition = null selectOnMousemoveUntilMouseup: -> lastMoveEvent = null