This patches fixes the Papercut T58072 and removes the unpredictability what happens when dragging in the center circle of the move gizmo. For the complete description, please refer to the task.
I would not have expected the functionality issue to be fixed so easily.
However, as @Jacques Lucke (JacquesLucke) points out, this also changes the visual appearance of the gizmos:
Personally, I feel like this is too strong and distracting a visual effect.
We could just dial down the alpha here, to make it look like before, but still keep the hitbox advantage of the fill method?
Also, while it was not really mentioned in the original paper cut description, the exact same issue exists for the Scale gizmo:
Dragging from inside the center circle is essentially random.
Just like with the Move gizmo, you'll either scale on all axes, or only on one of the three individual axes more or less arbitrarily, depending on which exact pixel the mouse cursor lands on.