<!-- Before submitting an issue, please consult our docs (https://ionicframework.com/docs/). --> <!-- Please make sure you are posting an issue pertaining to the Ionic Framework. If you are having an issue with the Ionic Appflow services (Ionic View, Ionic Deploy, etc.) please consult the Ionic Appflow support portal (https://ionic.zendesk.com/hc/en-us) --> <!-- Please do not submit support requests or "How to" questions here. Instead, please use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/ --> <!-- ISSUES MISSING IMPORTANT INFORMATION MAY BE CLOSED WITHOUT INVESTIGATION. --> # Bug Report **Ionic version:** <!-- (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1) --> <!-- (For Ionic 2.x & 3.x issues, please use https://github.com/ionic-team/ionic-v3) --> [x] **4.x** **Current behavior:** <!-- Describe how the bug manifests. --> `<ion-input [(ngModel)]="tests" (ionChange)="test($event)"></ion-input>` ``` ngOnInit( this.tests = '123'; ) test($event){ console.log('$event :', $event); } ``` This is triggered the second time the page is accessed **Expected behavior:** <!-- Describe what the behavior would be without the bug. --> If the user is not actively typing, no change event needs to be triggered