> The user doesn't write any new number in the editor, just presses > enter to exit the roweditor, but the value 3.1490 is stored as the actual > value of the data.
Ah. Using the default editor, pressing Enter confirms the edit. The user should press Escape to cancel an edit. Then the new value won't be applied.
