Blender 2.81a - Weight Paint Undo Bug

There is a bug in Blender that occurs when attempting to Undo (CTRL+Z) in Weight Paint mode or Sculpt mode.
- Demo: Undo Bug

Workaround: After adjusting the brush values (Weight, Radius, or Strength), switch to a different paint brush (Add, Subtract, Mix, etc.), and then switch back to your previous paint brush.
- Undo (CTRL+Z) should now work as expected.

Not working in 2.82a

This is incredibly frustrating. Brush size, strength, falloff, etc should not reset on undo.