Not sure exactly what the app is doing, but what about making a database field and auto-binding the value so it just changes as the user changes it, then when they leave or go on to something else, it’ll just stay as they left it?