TextField change detection fix