If the digits of the field is 0, than using '0.0' trigger the validation error
introduced by 2be02f249a1d.
Closes#13197
(grafted from 979cd092ea24f04328af5f4ff315c418e1c5b3e6)
--HG--
branch : 7.0
Since 0db956eb2505 the returned value of on_change_with is set on the field.
Closes#12775
(grafted from aea01e3d595a526f7a093b0f7cef59ad215cab2a)
--HG--
branch : 7.0