From c1a83f5df0c1d7d1d1b5614bc6e7e98ffec6b57c Mon Sep 17 00:00:00 2001 From: Dani Palou Date: Tue, 18 Jan 2022 08:31:21 +0100 Subject: [PATCH] MOBILE-3833 mainmenu: Fix no tab selected on start --- src/core/features/mainmenu/pages/menu/menu.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/features/mainmenu/pages/menu/menu.ts b/src/core/features/mainmenu/pages/menu/menu.ts index d2b74958b..409bc3c9d 100644 --- a/src/core/features/mainmenu/pages/menu/menu.ts +++ b/src/core/features/mainmenu/pages/menu/menu.ts @@ -138,7 +138,7 @@ export class CoreMainMenuPage implements OnInit, OnDestroy { /** * Init handlers on change (size or handlers). */ - initHandlers(): void { + async initHandlers(): Promise { if (!this.allHandlers) { return; } @@ -175,6 +175,7 @@ export class CoreMainMenuPage implements OnInit, OnDestroy { if (this.loaded && this.tabs[0] && !CoreNavigator.getCurrentMainMenuTab()) { // No tab selected, select the first one. + await CoreUtils.nextTick(); this.mainTabs?.select(this.tabs[0].page); } }