From 47f505a66a681dbdc0a0907b8dea4e6feee58fc9 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Tue, 17 Nov 2015 09:12:02 -0600 Subject: [PATCH] fix(tabs): disable tab preloading --- ionic/components/tabs/tabs.ts | 3 ++- ionic/components/tabs/test/advanced/tabs.html | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ionic/components/tabs/tabs.ts b/ionic/components/tabs/tabs.ts index 14c4d3ed4e..257fc4cc20 100644 --- a/ionic/components/tabs/tabs.ts +++ b/ionic/components/tabs/tabs.ts @@ -113,7 +113,6 @@ export class Tabs extends Ion { ) { super(elementRef, config); this.app = app; - this.preload = config.get('preloadTabs'); this.subPages = config.get('tabSubPages'); // collection of children "Tab" instances, which extends NavController @@ -139,6 +138,8 @@ export class Tabs extends Ion { */ onInit() { super.onInit(); + this.preloadTabs = (this.preloadTabs !== "false" && this.preloadTabs !== false); + if (this.highlight) { this.platform.onResize(() => { this.highlight.select(this.getSelected()); diff --git a/ionic/components/tabs/test/advanced/tabs.html b/ionic/components/tabs/test/advanced/tabs.html index c604bd0cc9..2beb65108e 100644 --- a/ionic/components/tabs/test/advanced/tabs.html +++ b/ionic/components/tabs/test/advanced/tabs.html @@ -1,5 +1,5 @@ - +