From 7623a18a53350fdedbf6af7fffe77138e3ccde49 Mon Sep 17 00:00:00 2001 From: Achal Shah Date: Thu, 19 Apr 2018 00:30:26 +0530 Subject: [PATCH] Revert "1) changed UpdateLastState to call UpdateLastState(TState) so that its the only one that has last update control" This reverts commit 16ea6a31fcaf69e2ed3702a1c48bc6e076481e01. --- src/Avalonia.Controls/Utils/UndoRedoHelper.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Avalonia.Controls/Utils/UndoRedoHelper.cs b/src/Avalonia.Controls/Utils/UndoRedoHelper.cs index 17cf681f15..c76555e554 100644 --- a/src/Avalonia.Controls/Utils/UndoRedoHelper.cs +++ b/src/Avalonia.Controls/Utils/UndoRedoHelper.cs @@ -59,7 +59,7 @@ namespace Avalonia.Controls.Utils public void UpdateLastState() { - UpdateLastState(_host.UndoRedoState); + _states.Last.Value = _host.UndoRedoState; } public void DiscardRedo() @@ -94,7 +94,6 @@ namespace Avalonia.Controls.Utils public void Clear() { _states.Clear(); - _currentNode = null; } bool WeakTimer.IWeakTimerSubscriber.Tick()