From 602f4ee233fc05483d016649186f0add251558cb Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Mon, 8 Oct 2012 20:28:18 -0700 Subject: [PATCH] trigger buffer-change after the change, not before --- src/app/buffer.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/buffer.coffee b/src/app/buffer.coffee index 664c1e198..894961219 100644 --- a/src/app/buffer.coffee +++ b/src/app/buffer.coffee @@ -186,10 +186,11 @@ class Buffer @change(range, '') change: (oldRange, newText) -> - @trigger 'buffer-change' oldRange = Range.fromObject(oldRange) operation = new BufferChangeOperation({buffer: this, oldRange, newText}) - @pushOperation(operation) + range = @pushOperation(operation) + @trigger 'buffer-change' + range clipPosition: (position) -> { row, column } = Point.fromObject(position)