Describe the Bug<ion-input> and <ion-textarea> causes 2 change detections when clicking on it and 2(!) changedetections for every single keypress. For the Ionic chat app that I am building it makes the typing experience very slow.
Steps to Reproduce
Steps to reproduce the behavior:
Original issue by @issy123 on 2018-06-09T18:48:02Z
Bug Report
Ionic Info Using
ionic-angular@3.3.0
Describe the Bug
<ion-input>
and<ion-textarea>
causes 2 change detections when clicking on it and 2(!) changedetections for every single keypress. For the Ionic chat app that I am building it makes the typing experience very slow.Steps to Reproduce Steps to reproduce the behavior:
<io-input>
or<ion-textarea>
<textarea>
or<input>
elementsRelated Code Source: http://plnkr.co/edit/mRRVD2TxEL2JsDEbvPTh?p=preview Focus on home.page.ts/.html
Expected Behavior Less or no change detection should happen when preferring
<ion-input>
over<input>
Additional Context Here is an example of the slow typing experience using
<ion-textarea>