Blender Git Commit Log

Git Commits -> Revision 9bd38a1

January 20, 2015, 10:17 (GMT)
Bugfix T43293: Crash when editing shared GPencil datablock in VSE

The problem here was that when a Grease Pencil datablock is shared between
the 3D view and another one of the editors, all the strokes were getting handled
by the editing operators, even if those strokes could not be displayed/used
in that context. As a result, the coordinate conversion methods would fail,
as some of the needed data would not be set.

The fix here involves not including any offending strokes in such cases...


Commit Details:

Full Hash: 9bd38a17961fd049c18155545bb740385f403fb0
Parent Commit: aee458d
Committed By: Campbell Barton
Lines Changed: +297, -220

6 Modified Paths:

/source/blender/editors/gpencil/gpencil_edit.c (+235, -215) (Diff)
/source/blender/editors/gpencil/gpencil_select.c (+7, -4) (Diff)
/source/blender/editors/gpencil/gpencil_utils.c (+36, -0) (Diff)
/source/blender/editors/include/ED_gpencil.h (+6, -0) (Diff)
/source/blender/editors/screen/screen_context.c (+3, -1) (Diff)
/source/blender/editors/transform/transform_conversions.c (+10, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021