Windows 10 Pro
NVIDIA GTX 980 Ti
Recalculate Bone Roll > Cursor" doesn't seem to work properly all the time
Exact steps for others to reproduce the error
After praising the function here last night, I encountered several cases where the function fails to align the roll of bones properly to the 3D Cursor.
The first time I orient the roll of the selected arm bones to the 3D cursor, when I align my view along the primary axes of both bone, you can see that the two X axes aren't really pointing to the 3D cursor as well as they could (taking into account the limitation due to the fixed Y axes of course.
But more visibly, when I then position the 3D Cursor behind the elbow, so that the bones' roll should by my expectation flip by around ~180 degrees when oriented to the 3D Cursor, they merely rotate by ~30 degrees or less.
Now either I'm misunderstanding the function or it's bugged. Jason van Gumster suggested I report this, so here we go.
Here's a scene file: