From 39308a6a452f65d17b56210d129e655cbddbd6b6 Mon Sep 17 00:00:00 2001 From: Javan Makhmali Date: Thu, 16 Jun 2016 11:35:04 -0400 Subject: [PATCH] Freshen selection data instead of expecting a pre-input selection --- src/trix/controllers/input_controller.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/trix/controllers/input_controller.coffee b/src/trix/controllers/input_controller.coffee index df1f42116..098de2e67 100644 --- a/src/trix/controllers/input_controller.coffee +++ b/src/trix/controllers/input_controller.coffee @@ -86,8 +86,9 @@ class Trix.InputController extends Trix.BasicObject # by the extra
rendered to represent them. if textDeleted is "\n" and unhandledDeletion if textAdded and not unhandledAddition + Trix.selectionChangeObserver.update() if range = @responder?.getSelectedRange() - if @responder?.positionIsBlockBreak(range[1] + textAdded.length) + if @responder?.positionIsBlockBreak(range[1]) unhandledDeletion = false not (unhandledAddition or unhandledDeletion)