**System Information**
Operating system: Darwin-19.4.0-x86_64-i386-64bit 64 Bits
Graphics card: Intel Iris Pro OpenGL Engine Intel Inc. 4.1 INTEL-14.5.22
**Blender Version**
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-03-12 05:06, hash: `rB375c7dc4caf4`
Worked: (optional)
**Short description of error**
When trying to move e.g. edges in Blender, the manipulator widget (the thing with the colored axes that lets you drag edges and vertices) often does not appear in the "right" place.
Sometimes the widget appears right next to the edge/vertex you're moving (good!) and sometimes it appears only in the middle of the object (bad, when the object is large and you're trying to position accurately!).
I have tried e.g. setting the object origin to the 3d cursor with the cursor positioned next to the edge or vertex I'm trying to move, but that approach hardly ever works.
In short, the manipulator widget is problematic or outright broken in many cases, rendering it useless.
**Exact steps for others to reproduce the error**
Create a square plane, go into edit mode, press 2 and select an edge, drag the edge far in one direction using the manipulator widget. Pretty soon you have to move the edge off the screen to actually get to the manipulator to move the edge - which is clearly a nonsensical user interface decision.