mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-23 05:58:26 +08:00
fix(angular): hide pages properly
This commit is contained in:
@ -78,8 +78,9 @@ export class StackController {
|
|||||||
.filter(view => !this.views.includes(view))
|
.filter(view => !this.views.includes(view))
|
||||||
.forEach(view => destroyView(view));
|
.forEach(view => destroyView(view));
|
||||||
|
|
||||||
for (let i = 0; i < this.views.length - 1; i++) {
|
for (const {element} of this.views) {
|
||||||
this.views[i].element.hidden = true;
|
element.setAttribute('aria-hidden', 'true');
|
||||||
|
element.classList.add('ion-page-hidden');
|
||||||
}
|
}
|
||||||
this.viewsSnapshot = this.views.slice();
|
this.viewsSnapshot = this.views.slice();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user