In Angular 19, I need a function to run when a dropdown changes value. However, it doesn't happen when using setValue. html <select id="dropdown" [formControl]="dropdown" (change)="changeFunction()"> {{options....} </select> ts ngOnInit(){ this.form.addControl('dropdown', new FormControl('0')) if(autofill === true) ddControler.setValue('1') // <<<< DOES NOT RUN changeFunction() } get ddControler(): FormControl<string|null> { return this.form.get('dropdown') as FormControl; } changeFunction(){ console.log('dropdown changed') } Continue reading...