Fixed #22097 -- Fixed change detection for TypedChoiceField

Thanks Igor Mitrenko for the report.