Fix #116843: Multires sculpting crash in undo step creation

The number of multires vertices was wrong after 31435c85c8ee873211cd.
This commit is contained in:
Hans Goudey 2024-01-06 23:58:14 -05:00
parent 26a629a696
commit 4b427e1b57

@ -1174,7 +1174,7 @@ static Node *alloc_node(Object *ob, PBVHNode *node, Type type)
unode->maxgrid = ss->subdiv_ccg->grids.size();
unode->gridsize = ss->subdiv_ccg->grid_size;
verts_num = unode->maxgrid * unode->gridsize;
verts_num = unode->maxgrid * unode->gridsize * unode->gridsize;
unode->grids = BKE_pbvh_node_get_grid_indices(*node);
usculpt->undo_size += unode->grids.as_span().size_in_bytes();