Fix: incorrect preview image shallow copy
This commit is contained in:
@@ -153,7 +153,8 @@ PreviewImage *BKE_previewimg_copy(const PreviewImage *prv)
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
PreviewImage *prv_img = MEM_cnew<PreviewImage>(__func__, blender::dna::shallow_copy(*prv));
|
||||
PreviewImage *prv_img = MEM_cnew<PreviewImage>(__func__);
|
||||
*prv_img = blender::dna::shallow_copy(*prv);
|
||||
prv_img->runtime = MEM_new<blender::bke::PreviewImageRuntime>(__func__, *prv->runtime);
|
||||
|
||||
for (int i = 0; i < NUM_ICON_SIZES; i++) {
|
||||
|
||||
Reference in New Issue
Block a user