Skip to content

Commit

Permalink
Fix AnvilWorldAdapter selecting the wrong revision during saveChanges
Browse files Browse the repository at this point in the history
  • Loading branch information
codewarrior0 committed Sep 16, 2016
1 parent 8a65da6 commit 314334b
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/mceditlib/anvil/adapter.py
Original file line number Diff line number Diff line change
Expand Up @@ -670,10 +670,11 @@ def saveChangesIter(self):
raise IOError("World is opened read only.")

self.checkSessionLock()
index = self.revisionHistory.nodes.index(self.selectedRevision)
for status in self.revisionHistory.writeAllChangesIter(self.selectedRevision):
yield status

self.selectedRevision = self.revisionHistory.getHead()
self.selectedRevision = self.revisionHistory.nodes[index]
yield

def close(self):
Expand Down

0 comments on commit 314334b

Please sign in to comment.