I test on browser and real devices, every things working find but in some device (android)
after click side menu button, the side menu show up but not close after click to another page or even in the same page
here is my app.componant.html
<ion-app>
<ion-split-pane>
<ion-menu type="overlay">
<ion-header>
<img src="../assets/bg/menu_header.png" class="logo-size" alt="logo" />
</ion-header>
<ion-content style="background-color: #000000 !important">
<ion-list style="background-color: transparent !important">
<ion-menu-toggle menu="first" autoHide="false" *ngFor="let p of menu" >
<ion-item detail (click)="openPage(p)">
<ion-icon slot="start" [name]="p.icon"></ion-icon>
<ion-label >
{{ p.title_eng }}
</ion-label>
</ion-item>
</ion-menu-toggle>
<hr />
<ion-row>
<ion-col size="6">
<img src="../assets/icon/line.png" (click)="clickline()" />
</ion-col>
<ion-col size="6">
<img src="../assets/bg/youtube.png" (click)="clickYoutube()" />
</ion-col>
</ion-row>
</ion-list>
</ion-content>
</ion-menu>
<ion-router-outlet main></ion-router-outlet>
</ion-split-pane>
</ion-app>
ionic info:
Ionic:
ionic (Ionic CLI) : 4.2.1 (/usr/local/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 4.9.0
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0
Cordova:
cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
Cordova Platforms : android 8.1.0, ios 5.0.1
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 4.1.1, (and 11 other plugins)
System:
ios-sim : 8.0.2
NodeJS : v10.16.0 (/usr/local/bin/node)
npm : 6.10.3
OS : macOS
Xcode : Xcode 11.3 Build version 11C29