Fix #112123: only some vertex weights editable (Blender 3.6) #112360
I couldn't reproduce the issue myself, but my guess is that this happened to work for me because freeing the pointer and then immediately allocating the same size again yielded the same pointer. This is allocator dependent behavior which depends on the platform.
A stable pointer is necessary so that
uiButs of different frames can be identified to correspond to each other.
main that works already, because
Vector.resize does not change the pointer if the size does not change.
Package build started. Download here when ready.
I wont be able the approve the PR (since I cannot repro the original issue)
As agreed in chat, we dare ignoring the failing bots (these seem to be random timeout failures), each platform has succeeded at least once (if we assume @mano-wii was testing on windows), will merge then
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?