When selecting multiple layers, the redo operator might trash the pose data.
To make sure it is in a good state we have to ensure that the pose data is good.
Details
Details
Diff Detail
Diff Detail
Event Timeline
| source/blender/editors/armature/pose_edit.c | ||
|---|---|---|
| 901 | Make sure that the pose bone data is up to date (may not always be the case after undo/redo e.g.). pose bone data is not corrupted, it just needs to be updated. | |
| 907 | Think you should pass in bmain here as well, we want to deg-tag properly rebuilt objects imho. | |
| source/blender/editors/armature/pose_edit.c | ||
|---|---|---|
| 907 | But we tag them of depsgraph updates already on line 920. | |
| source/blender/editors/armature/pose_edit.c | ||
|---|---|---|
| 907 | You should not assume some future tagging will cover the one you need here, this is bad and easy source of bugs. And extra tagging costs virtually nothing. | |