Blender Git Loki
Git Commits -> Revision 32ffc63
Revision 32ffc63 by Joshua Leung (master) January 19, 2015, 06:11 (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: 32ffc63d20908c6433e0e92488be3b5568f81f69
Parent Commit: 0a128af
Lines Changed: +84, -5
6 Modified Paths:
/source/blender/editors/gpencil/gpencil_edit.c (+22, -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)
/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)