fix #2048 autosave edittext

fix #2048 autosave edittext
demo: https://cloudup.com/cwprpfKkMFg
I think it would be helpful to future devs if this class had a comment which clarified when a unique ID needs to be set.