Blender Git Commit Log
Git Commits -> Revision 9bd38a1
Revision 9bd38a1 by Joshua Leung (blender-v2.73-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) 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... Conflicts: source/blender/editors/gpencil/gpencil_edit.c |
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)
/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)