Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2070 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 452.06
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-09-07 08:12, hash: rBb351607996e4
Worked: dont think it's ever worked
Short description of error
When you set axis transform to local and pivot to active element you expect everything selected to rotate around that active selected object, which works fine in trackball mode, but when you constrain it to any axis, then every object starts rotating around that axis towards that object which is not only unexpected but unuseful
What is expected to happen is that every object will rotate towards the desired axis of the active object.
Exact steps for others to reproduce the error
Create 3 or more objects.
Make pivot the active object.
Change transform orientation to local axis.
chose any one rotation constrain (xyz)
result: objects transform in weird unuseful ways.
expected: objects rotating around the selected axis of the active element.