Fix T59059: Blender crashing after adding particle system and dynamic paint (Brush).
Looks like this bug has been there since ages (at least present before 2.79 official release...).
This commit is contained in:
parent
0eb61c799d
commit
d7ef1af22b
Notes:
blender-bot
2023-02-14 11:28:39 +01:00
Referenced by issue #62952, Lamp as camera: shadow buffer clipping extents sometimes inappropriately used as the viewport clipping extents. Referenced by issue #59059, Blender crashing after adding particle system and dynamic paint (Brush)
|
@ -157,10 +157,15 @@ static void rna_DynamicPaintSurfaces_changeFormat(Main *bmain, Scene *scene, Poi
|
|||
rna_DynamicPaintSurface_reset(bmain, scene, ptr);
|
||||
}
|
||||
|
||||
static void rna_DynamicPaint_reset_dependency(Main *bmain, Scene *scene, PointerRNA *ptr)
|
||||
static void rna_DynamicPaint_reset_dependency(Main *bmain, Scene *UNUSED(scene), PointerRNA *UNUSED(ptr))
|
||||
{
|
||||
DAG_relations_tag_update(bmain);
|
||||
}
|
||||
|
||||
static void rna_DynamicPaintSurface_reset_dependency(Main *bmain, Scene *scene, PointerRNA *ptr)
|
||||
{
|
||||
rna_DynamicPaintSurface_reset(bmain, scene, ptr);
|
||||
DAG_relations_tag_update(bmain);
|
||||
rna_DynamicPaint_reset_dependency(bmain, scene, ptr);
|
||||
}
|
||||
|
||||
static PointerRNA rna_PaintSurface_active_get(PointerRNA *ptr)
|
||||
|
@ -427,7 +432,7 @@ static void rna_def_canvas_surface(BlenderRNA *brna)
|
|||
RNA_def_property_struct_type(prop, "Group");
|
||||
RNA_def_property_flag(prop, PROP_EDITABLE);
|
||||
RNA_def_property_ui_text(prop, "Brush Group", "Only use brush objects from this group");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_DynamicPaint_reset_dependency");
|
||||
RNA_def_property_update(prop, NC_OBJECT | ND_MODIFIER, "rna_DynamicPaintSurface_reset_dependency");
|
||||
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue