871c717c6ec2b869c8de337da87b67fb8374db07
There are two bugs with data-block inputs currently. One is #113383, where clicking the "Clear" button on the data-block picker closes the redo panel. The worse issue is that storing pointer properties in operators isn't safe at all. Deleting the data-block doesn't clear the pointer property in operator storage, for example. The proper solution is to reuse some code from the existing data-block picker but back it with a `session_uuid` integer property instead of an actual pointer. This makes lookups safe without depending on the name. However, doing that for 4.0 is too risky, so for now we will just not support data-block inputs in the redo panel. Pull Request: https://projects.blender.org/blender/blender/pulls/114621
…
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%
