From d6bf9f00a1dfdb4c1a68d8e9b546c886caf12b35 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 25 Apr 2022 10:25:35 -0700 Subject: [PATCH] Slight tweaks --- manimlib/scene/scene.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manimlib/scene/scene.py b/manimlib/scene/scene.py index 2c35f0c0..a325bd49 100644 --- a/manimlib/scene/scene.py +++ b/manimlib/scene/scene.py @@ -687,13 +687,15 @@ class Scene(object): def undo(self): if self.undo_stack: - self.redo_stack.append(self.get_state()[0]) + state, n_changes = self.get_state() + self.redo_stack.append(state) self.restore_state(self.undo_stack.pop()) self.refresh_static_mobjects() def redo(self): if self.redo_stack: - self.undo_stack.append(self.get_state()[0]) + state, n_changes = self.get_state() + self.undo_stack.append(state) self.restore_state(self.redo_stack.pop()) self.refresh_static_mobjects()