From 6985ff5250e097e969290678f801cefc463658ef Mon Sep 17 00:00:00 2001 From: sk89q Date: Mon, 31 Mar 2014 18:49:39 -0700 Subject: [PATCH] Bypass history for undo/redo. --- .../java/com/sk89q/worldedit/EditSession.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/sk89q/worldedit/EditSession.java b/src/main/java/com/sk89q/worldedit/EditSession.java index 249d55d7c..7a001bbbf 100644 --- a/src/main/java/com/sk89q/worldedit/EditSession.java +++ b/src/main/java/com/sk89q/worldedit/EditSession.java @@ -521,25 +521,25 @@ public class EditSession implements Extent { /** * Restores all blocks to their initial state. * - * @param sess a new {@link EditSession} to perform the undo in + * @param editSession a new {@link EditSession} to perform the undo in */ - public void undo(EditSession sess) { + public void undo(EditSession editSession) { UndoContext context = new UndoContext(); - context.setExtent(sess); + context.setExtent(editSession.bypassHistory); OperationHelper.completeBlindly(ChangeSetExecutor.createUndo(changeSet, context)); - sess.flushQueue(); + editSession.flushQueue(); } /** * Sets to new state. * - * @param sess a new {@link EditSession} to perform the redo in + * @param editSession a new {@link EditSession} to perform the redo in */ - public void redo(EditSession sess) { + public void redo(EditSession editSession) { UndoContext context = new UndoContext(); - context.setExtent(sess); + context.setExtent(editSession.bypassHistory); OperationHelper.completeBlindly(ChangeSetExecutor.createRedo(changeSet, context)); - sess.flushQueue(); + editSession.flushQueue(); } /**