tornavis/source/blender/depsgraph
Sergey Sharybin 6f9828289f Fix T95356: Crash in armature edit mode and certain condition
Blender would have crashed when renaming bone in Edit Mode, Saving, and
than selecting/deselecting.

Caused by a mistake in the 0f89bcdbebf5: can not "short-circuit" the
CoW update if it was explicitly requested.

Safest for now solution seems to be to store whether the CoW component
has been explicitly tagged, so that the following configuration can be
supported:

    DEG_id_tag_update(id, ID_RECALC_GEOMETRY);
    DEG_id_tag_update(id, ID_RECALC_COPY_ON_WRITE);

Differential Revision: https://developer.blender.org/D13966
2022-02-01 11:04:19 +01:00
..
intern Fix T95356: Crash in armature edit mode and certain condition 2022-02-01 11:04:19 +01:00
CMakeLists.txt Depsgraph: release GIL when evaluating the depsgraph 2021-09-10 11:03:54 +02:00
DEG_depsgraph.h Cleanup: remove redundant const qualifiers for POD types 2022-01-07 14:16:26 +11:00
DEG_depsgraph_build.h Cleanup: remove redundant const qualifiers for POD types 2022-01-07 14:16:26 +11:00
DEG_depsgraph_debug.h Cleanup: move public doc-strings into headers for 'depsgraph' 2021-12-10 12:19:36 +11:00
DEG_depsgraph_physics.h Code Style: use "#pragma once" in source directory 2020-08-07 09:50:34 +02:00
DEG_depsgraph_query.h Cleanup: move public doc-strings into headers for 'depsgraph' 2021-12-10 12:19:36 +11:00