Blender Git Commit Log

Git Commits -> Revision 0c0e939

Revision 0c0e939 by Campbell Barton (master)
April 8, 2021, 10:34 (GMT)
Revert "Fix entering edit-mode when object mode and edit-data don't match"

Before this change, object-data could only have
one of the objects referencing it in edit-mode.

Reverting since multiple meshes in edit-mode (for the same object data)
isn't thread-safe as the evaluated edit-meshes are created in the
original edit-mesh, causing a crash updating the depsgraph
for linked duplicates, see: T86767.

While we could support this case, it's a bigger project without
significant benefits, so reinstate the limitation of only
allowing a single object to be in edit-mode for each object data.

This adds back the error from T85974 which caused an assertion
but didn't crash in release builds.

This reverts commit 2b60d7d09c51716e8d98834061c1a61ed6b96cf5.

Commit Details:

Full Hash: 0c0e9390d1caec7858eb95ea2641cbf6d54e5e1f
Parent Commit: 3249ab7
Lines Changed: +9, -13

1 Modified Path:

/source/blender/editors/object/object_edit.c (+9, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021