-
Shane Hathaway authored
For multiple undo to succeed, the undo operations have to be performed in a specific order. The order was not being retained by ZODB and was instead semi-random (the order depended on the id() function.) Now undo operations (as well as all ResourceManagers) are sorted by creation order.
263b125e