Form Validation - FormControl touched being set immediately on focus


I am using reactive forms and the FormControl property touched/untouched is supposed to represent if a user has entered a control AND triggered the blur event. But for some reason, the controls are being set to having been touched immediately when they are focused. Is this an angular bug, or an Ionic bug? Is there a way to fix this with configuration?

Reactive forms validation touched fires too early