Ion-range inside reactive form trigger on change after form reset with emitEvent to false

Dears i’m using ionic 6 with angular

I have reactive form inside it i have ion-range

When i call this.form.reset('', {emitEvent: false });

even with emitEvent set to false ion-rage will trigger , i do not know how to solve it
because i have subscribed to the form like this :

this.form.valueChanges.subscribe((value) => {
      console.log(value);
     
      this.onSearch();
    });

and i do not want to run onSearch when i do form reset

I think most ionic component not working well with the form that i tried

Try disabling the ion-range before reseting the form and enabling it back again

What happens if you change the first parameter of the reset call to {} instead of ''?