From 0a0ab98f319d392be73f5e1ec96233a1f3d2895a Mon Sep 17 00:00:00 2001 From: Rossen Hristov Date: Tue, 20 Oct 2015 15:52:51 +0300 Subject: [PATCH] Gave the modal page 100 ms before closing it to avoid "Trying to dismiss the presentation controller while transitioning already." error. --- apps/tests/ui/page/modal-page.ts | 2 ++ apps/tests/ui/page/page-tests-common.ts | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/tests/ui/page/modal-page.ts b/apps/tests/ui/page/modal-page.ts index 7d69a432b..c5af4fbdc 100644 --- a/apps/tests/ui/page/modal-page.ts +++ b/apps/tests/ui/page/modal-page.ts @@ -1,6 +1,8 @@ import {ShownModallyData} from "ui/page"; +import TKUnit = require("../../TKUnit"); export function onShownModally(args: ShownModallyData) { + TKUnit.wait(0.100); args.context.shownModally = true; args.closeCallback("return value"); } \ No newline at end of file diff --git a/apps/tests/ui/page/page-tests-common.ts b/apps/tests/ui/page/page-tests-common.ts index 3f25351d0..4f8e4a4e1 100644 --- a/apps/tests/ui/page/page-tests-common.ts +++ b/apps/tests/ui/page/page-tests-common.ts @@ -372,7 +372,6 @@ export function test_page_backgroundColor_is_white() { export function test_WhenPageIsLoadedFrameCurrentPageIsTheSameInstance() { var page; var loadedEventHandler = function (args) { - console.log("loadedEventHandler"); TKUnit.assert(FrameModule.topmost().currentPage === args.object, `frame.topmost().currentPage should be equal to args.object page instance in the page.loaded event handler. Expected: ${args.object.id}; Actual: ${FrameModule.topmost().currentPage.id};`); }