b166fa46b8f2cbd1325284e3d734229b1fb6fbae
When writing an Action to a blend file, for forward compatability reasons the animation data in the first slot is also written to the old Animato Action storage locations. That way, loading the Action in an older version of Blender will still at least have that animation data. However, we overlooked `Action.idroot`, which indicates which ID type the Action is for, and therefore all Actions have an unspecified `idroot` when loaded in pre-layered-action versions of Blender. This PR fixes that by also setting the `idroot` to match the target ID type of the first slot when writing to disk. Pull Request: https://projects.blender.org/blender/blender/pulls/133819
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
