fix(tabs-ios): unable to return to tab after tab with nested frame visited (#7574)

This commit is contained in:
Alexander Djenkov
2019-07-25 15:00:42 +03:00
committed by Svetoslav
parent 4511c76f49
commit 490cab0df9
18 changed files with 1043 additions and 65 deletions

View File

@@ -10,7 +10,7 @@ import { Button } from "tns-core-modules/ui/button";
var ASYNC = 2;
function _createBottomNavigation(): Tabs {
function _createTabsNavigation(): Tabs {
var tabView = new Tabs();
tabView.id = "BottomNavigation";
@@ -97,7 +97,7 @@ export function testBackNavigationToTabViewWithNestedFramesShouldWork() {
let tabView: Tabs;
const pageFactory = function (): Page {
tabView = _createBottomNavigation();
tabView = _createTabsNavigation();
let items = Array<TabContentItem>();
let tabViewitem = new TabContentItem();
// tabViewitem.title = "Item1";
@@ -141,7 +141,7 @@ export function testWhenNavigatingBackToANonCachedPageContainingATabViewWithALis
let tabView: Tabs;
let pageFactory = function (): Page {
tabView = _createBottomNavigation();
tabView = _createTabsNavigation();
let items = Array<TabContentItem>();
let tabViewitem = new TabContentItem();
// tabViewitem.title = "List";
@@ -215,7 +215,7 @@ export function testLoadedAndUnloadedAreFired_WhenNavigatingAwayAndBack() {
let loadedEventsCount = [0, 0];
let unloadedEventsCount = [0, 0];
const tabView = _createBottomNavigation();
const tabView = _createTabsNavigation();
tabView.items = _createContentItems(itemCount);
tabView.tabStrip = _createTabStrip(itemCount);