PLCControler.py
changeset 531 193505b8ddcf
parent 530 0fa72713501d
child 545 2f60f3d3c9ad
--- a/PLCControler.py	Tue Apr 19 14:57:01 2011 +0200
+++ b/PLCControler.py	Tue Apr 19 15:07:57 2011 +0200
@@ -2713,9 +2713,8 @@
     def LoadPrevious(self):
         if self.ProjectBuffer is not None:
             if self.Buffering:
-                self.Project = cPickle.loads(self.ProjectBuffer.Current())
-            else:
-                self.Project = cPickle.loads(self.ProjectBuffer.Previous())
+                self.EndBuffering()
+            self.Project = cPickle.loads(self.ProjectBuffer.Previous())
     
     def LoadNext(self):
         if self.ProjectBuffer is not None: