From 5a75663a0ca5bbb52a9289b5cf404ccadc966620 Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Mon, 5 Jun 2017 17:17:47 +0100 Subject: [PATCH] Do bulk rejects in reverse order. --- .../aceEditor/track-changes/TrackChangesManager.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/web/public/coffee/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.coffee b/services/web/public/coffee/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.coffee index e3f30b447d..842d27ac39 100644 --- a/services/web/public/coffee/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.coffee +++ b/services/web/public/coffee/ide/editor/directives/aceEditor/track-changes/TrackChangesManager.coffee @@ -214,6 +214,8 @@ define [ rejectChangeIds: (change_ids) -> changes = @rangesTracker.getChanges(change_ids) return if changes.length == 0 + changes.sort((a, b) -> b.op.p - a.op.p) + session = @editor.getSession() for change in changes if change.op.d?