Graphics card: Intel
version: 2.80 (sub 74)
Short description of error
The scaling on major axis is pretty bizarre given that the object's scaling does not scale from where it is supposed to be, which is the cursor in this case.
Exact steps for others to reproduce the error
Open the attached filea and scale the torus in Y, using the Gizmo. See how the scaling behaves.
The pivot and the orientation is set to the Cursor. However orientation type does not make a difference in the scaling issue.
Also checkout the attached video