Ionic-framework: bug: @ionic/angular 5.0.6 and 5.0.7 - ion-input laggy response on iOS

Created on 12 Apr 2020  路  5Comments  路  Source: ionic-team/ionic-framework

Bug Report

Ionic version:


[x] 5.x

Current behavior:

Reactive form is slow to respond when user taps an input fields on iOS (not Android). Noticeable delay between tapping on field and cursor appearing

Expected behavior:

Cursor appears in tapped field immediately.

Steps to reproduce:

  1. Install demo app from GitHub link below
  2. cd into folder
  3. npm install
  4. ionic serve
  5. Open Developer Tools in Google Chrome
  6. Toggle device toolbar
  7. Choose an iOS device
  8. Refresh page and tap on any input field (select fields work fine)
  9. Choose an Android device
  10. Refresh page and tap on any input field

Related code:

A sample application is available via GitHub: https://github.com/RichardPilbery/ionic_angular_lag_issue

Other information:

Reverting the @ionic/angular version back to 5.0.5 resolves the issue.

Ionic info:

Ionic:

   Ionic CLI                     : 6.4.0 (/usr/local/lib/node_modules/@ionic/cli)
   Ionic Framework               : @ionic/angular 5.0.7
   @angular-devkit/build-angular : 0.803.26
   @angular-devkit/schematics    : 8.3.26
   @angular/cli                  : 8.3.26
   @ionic/angular-toolkit        : 2.2.0

Capacitor:

   Capacitor CLI   : 1.5.0
   @capacitor/core : 1.5.0

Utility:

   cordova-res : not installed
   native-run  : not installed

System:

   NodeJS : v12.4.0 (/usr/local/bin/node)
   npm    : 6.9.0
   OS     : macOS Mojave
triage

Most helpful comment

Thanks for the issue. This issue has already been resolved, and a fix will be available in an upcoming release of Ionic Framework.

All 5 comments

Thanks for the issue. This issue has already been resolved, and a fix will be available in an upcoming release of Ionic Framework.

@liamdebeasi Are you going to link any additional information about this fix to this issue? We have no way of tracking this fix otherwise.

When the fix ships, we will mention it in our CHANGELOG file along with a link to the commit and #20922. We will also mention it on our Releases Page.

Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Ionic, please create a new issue and ensure the template is fully filled out.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

danbucholtz picture danbucholtz  路  3Comments

manucorporat picture manucorporat  路  3Comments

masimplo picture masimplo  路  3Comments

vswarte picture vswarte  路  3Comments

Nick-The-Uncharted picture Nick-The-Uncharted  路  3Comments