This repository has been archived on 2023-10-09. You can view files and clone it, but cannot push or open issues or pull requests.
Files
blender-archive/source/blender/editors/util
Ton Roosendaal b18a7c3cd6 Bug fix #34866
Global undo/redo now clears the local undo editmode stack entirely.

Error goes back to the 2.3 days, when undo was added.

Global undo refreshes the entire internal database, so all ID pointers get invalid.
This cases editmode undo storage to fail, if it uses ID pointers as well.

The error was that for any Mesh undo stack, a single global undo would make the
mesh stack corrupt. Back in edit mode, on undo you'd lose assigned texture images, 
or get bad crashes.

The downside is that people expect this to work... it's a fun feature to maintain
stacks separately. Having this instable is not acceptable though. Needs quite some
redesign work to solve it (like Dalai's kill-the-tface project :)
2013-04-05 17:10:28 +00:00
..
2013-04-02 13:07:01 +00:00
2013-03-26 07:29:01 +00:00
2013-04-03 15:04:24 +00:00
2013-04-02 13:07:01 +00:00
2013-04-05 17:10:28 +00:00