Working on an Ionic2 app. Everything works as expected when I run ionic serve , but when I build the app and run in the iOS Simulator or a physical iOS device, I start to get unresponsive taps.
From the main <ion-list>, if I tap an <ion-item> to open a modal, everything works fine. But when I close the modal with this.viewCtrl.dismiss(), the next time I tap an <ion-item> on the main <ion-list>, the tap is not detected.
I added a console.log and can see that the first tap is not detected, then my second tap is detected.
Any ideas about what might be happening, would be greatly appreciated.
I have the same issue with<ion-menu>. But only when it is open with the <ion-navbar> burger-menu-icon. When it is opened with a slide from the left the next click works fine.
I also noticed, that it is not the number of taps but the the time you wait before the next tap. When I open the menu and wait for 2 seconds it will recognize the first tap. If do not wait, it will only recognize the subsequent tap.
Not sure if its of help to you, but I had the issue with Ion-items in list…I realised that ion-item tag with button attribute required two taps for detection, but button tag with ion-item attribute worked on first tap