Model saves removed information from field to row.

We have users that are typing a value for a double in a field editor. They decide that they would no longer like a value in that field and remove the number with backspace. When they save the row, the value that they deleted is still in that row.
I am implementing a complete hack to null the value when they press backspace using key press events, so a bug fix or a work around would be greatly appreciated. Thank you!

I had a similar issue before, maybe this fix will work for you to?