[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report <!-- Please search GitHub for a similar issue or PR before submitting -->
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
рдЬрдм рдкреНрд░рдкрддреНрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рд░реНрджреЗрд╢ рджреГрд╢реНрдп рдореЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рдЬрдм рджреГрд╢реНрдп рдмрджрд▓рддрд╛ рд╣реИ рддреЛ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЖрджрд░реНрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
https://stackblitz.com/edit/angular-reactive-forms-issue?file=app/app.component.ts
рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЕрдм рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ ред рджреГрд╢реНрдп рдХреЛ рдЯреЙрдЧрд▓ рдХрд░рдирд╛ рдПрдХ рдорд▓реНрдЯреАрдкрд╛рд░реНрдЯ рдлреЙрд░реНрдо рд╣реЛрдиреЗ рдХреЗ рдЙрдкрдпреЛрдЧ-рдорд╛рдорд▓реЗ рдХрд╛ рдордЬрд╝рд╛рдХ рдЙрдбрд╝рд╛ рд░рд╣рд╛ рд╣реИред
рдпрджрд┐ рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦрддрд╛ред рд╣рдо рдПрдХ рджреГрд╢реНрдп рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╣рдо рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдлреЙрд░реНрдо рдореЙрдбрд▓ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдореЙрдбрд▓ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрд╛, рдореЙрдбрд▓ рдореЗрдВ FormControl
рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрдирд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред _рд╡реИрдзрдХрд░реНрддрд╛ рдХреНрдпреЛрдВ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдореВрд▓реНрдп рдирд╣реАрдВ рдмрджрд▓рд╛?_
<br i="34"/>
Angular version: 4.3.6<br i="35"/>
<!-- Check whether this is still an issue in the most recent Angular version -->
рд╣рд╛рдБ рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИред
рджреГрд╢реНрдп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд░реВрдкреЛрдВ рдореЗрдВ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдореЙрдбрд▓ рдкрд░ рдХреЛрдИ рднреА рдкрд░рд┐рд╡рд░реНрддрди рд╕рддреНрдпрд╛рдкрди рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВрдиреЗ рдЗрд╕реЗ https://github.com/angular/angular/blob/17eaef0311990e1a06c028f19bc6c63dcd775f31/packages/forms/src/directives/reactive_directives/form_group_directive.ts#L98 -L104 рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
рдпрд╣ рд╣рдореЗрд╢рд╛ рдПрдХ рдирдпрд╛ рд╕рддреНрдпрд╛рдкрди рд░рди ( updateValueAndValidity()
) рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЗрд╕реЗ рдХреЗрд╡рд▓ рддрднреА рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдирд┐рдпрдВрддреНрд░рдг рдирд┐рд░реНрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдирдП рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рд╣реЛрдВред
рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ addControlDirective()
рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рднреНрд░рдо рдХрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред
рдХрд┐рд╕реА рддрд░рд╣ #14376 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рджреЛрдиреЛрдВ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд░реВрдк рдкрд░ рджреГрд╢реНрдп рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ FormGroupDirective
рдЧрд▓рддреА рдкрд░ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╣рд╛рдБ рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИред
рджреГрд╢реНрдп рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд░реВрдкреЛрдВ рдореЗрдВ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдореЙрдбрд▓ рдкрд░ рдХреЛрдИ рднреА рдкрд░рд┐рд╡рд░реНрддрди рд╕рддреНрдпрд╛рдкрди рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВрдиреЗ рдЗрд╕реЗ https://github.com/angular/angular/blob/17eaef0311990e1a06c028f19bc6c63dcd775f31/packages/forms/src/directives/reactive_directives/form_group_directive.ts#L98 -L104 рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
рдпрд╣ рд╣рдореЗрд╢рд╛ рдПрдХ рдирдпрд╛ рд╕рддреНрдпрд╛рдкрди рд░рди (
updateValueAndValidity()
) рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЗрд╕реЗ рдХреЗрд╡рд▓ рддрднреА рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрдм рдирд┐рдпрдВрддреНрд░рдг рдирд┐рд░реНрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдирдП рд╕рддреНрдпрд╛рдкрдирдХрд░реНрддрд╛ рд╣реЛрдВредрдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░
addControlDirective()
рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рднреНрд░рдо рдХрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИредрдХрд┐рд╕реА рддрд░рд╣ #14376 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рджреЛрдиреЛрдВ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд░реВрдк рдкрд░ рджреГрд╢реНрдп рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐
FormGroupDirective
рдЧрд▓рддреА рдкрд░ рд╣реИред