From eb96cba227f8001dbc70ae4fc8ecbbca098d8128 Mon Sep 17 00:00:00 2001 From: Jack Feng Date: Tue, 17 Jan 2017 16:50:25 +0800 Subject: [PATCH] Fix url is not correct after selecting tabs Update deeplinker's updateNav after tabSwitchEnd so deeplinker gets the right active navchild. --- src/components/tabs/tabs.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/tabs/tabs.ts b/src/components/tabs/tabs.ts index 3eec7ea111..01920db412 100644 --- a/src/components/tabs/tabs.ts +++ b/src/components/tabs/tabs.ts @@ -405,10 +405,10 @@ export class Tabs extends Ion implements AfterViewInit { // Let's start the transition opts.animate = false; selectedTab.load(opts, () => { + this._tabSwitchEnd(selectedTab, selectedPage, currentPage); if (opts.updateUrl !== false) { this._linker.navChange(DIRECTION_SWITCH); } - this._tabSwitchEnd(selectedTab, selectedPage, currentPage); }); }