Преглед на файлове

Instance dependency for particles was not being get rid of. Again fixes #15591

Juan Linietsky преди 7 години
родител
ревизия
3a05d974e0
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      drivers/gles3/rasterizer_storage_gles3.cpp

+ 1 - 0
drivers/gles3/rasterizer_storage_gles3.cpp

@@ -6950,6 +6950,7 @@ bool RasterizerStorageGLES3::free(RID p_rid) {
 		memdelete(cls);
 	} else if (particles_owner.owns(p_rid)) {
 		Particles *particles = particles_owner.get(p_rid);
+		particles->instance_remove_deps();
 		particles_owner.free(p_rid);
 		memdelete(particles);
 	} else {