I found this bug when working on a project and tried to isolate it by running the starter project using the sidemenu template. The ion-menu element loses it’s visibility when using the swipe gesture on iOS. I use visibility here because the content is still tappable, you can still navigate like you would normally do with the menu being visible.
So far I’ve been able to replicate this issue using iOS 12.4 on an iPhone 6, replicating it using the simulator is also possible.
I’ve tried to produce the same bug on iOS 13 in an iPhone 8 (simulator) but it seems to work without a problem. I’m adding videos showing the current behavior.
Ionic side menu bug, overlay version
Ionic side menu bug, reveal version
Ionic side menu bug, push version
Additional information:
Ionic:
Ionic CLI : 6.0.1 (/Users/username/.nvm/versions/node/v12.15.0/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 5.3.2
@angular-devkit/build-angular : 0.1000.8
@angular-devkit/schematics : 10.0.8
@angular/cli : 10.0.8
@ionic/angular-toolkit : 2.3.3
Capacitor:
Capacitor CLI : 2.4.1
@capacitor/core : 2.4.1
Any help or possible fix would be appreciated.