More fix for [#37327] Inconsistent numeric input conversion.
authorBastien Montagne <montagne29@wanadoo.fr>
Sat, 9 Nov 2013 10:35:32 +0000 (10:35 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Sat, 9 Nov 2013 10:35:32 +0000 (10:35 +0000)
commit396fb315c5f0267a0511eda87221c8a2836c6f21
tree2f56c68a8a529954ec38b03fa821b4033823dfdd
parentac6d91b9396c15d8bf1aa550adb4ca8c7125dd81
More fix for [#37327] Inconsistent numeric input conversion.

When a single element is involved, apply directly the values instead of using the diff from init values. This avoids glitches when going from huge values to very small ones (due to float precision).

Note we should probably switch to doubles here, ultimately, but would leave that for later.

Manys thanks to Armin Zingler, who did all the investigation work on this point!
source/blender/editors/space_view3d/view3d_buttons.c