From c2dc9a1cce0076ef6dd2590f9951a0ac40cbb9d1 Mon Sep 17 00:00:00 2001 From: plamen5kov Date: Tue, 14 Jul 2015 15:33:09 +0300 Subject: [PATCH] changed interface extending in application module so it is in sync with static bindings generation --- application/application.android.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/application/application.android.ts b/application/application.android.ts index 1b9236faf..e4e6ce713 100644 --- a/application/application.android.ts +++ b/application/application.android.ts @@ -8,8 +8,6 @@ import observable = require("data/observable"); declare var exports; require("utils/module-merge").merge(appModule, exports); -var callbacks = android.app.Application.ActivityLifecycleCallbacks; - export var mainModule: string; // We are using the exports object for the common events since we merge the appModule with this module's exports, which is what users will receive when require("application") is called; @@ -18,7 +16,7 @@ export var mainModule: string; var initEvents = function () { var androidApp: dts.AndroidApplication = exports.android; // TODO: Verify whether the logic for triggerring application-wide events based on Activity callbacks is working properly - var lifecycleCallbacks = new callbacks({ + var lifecycleCallbacks = new android.app.Application.ActivityLifecycleCallbacks({ onActivityCreated: function (activity: any, bundle: any) { if (!androidApp.startActivity) { androidApp.startActivity = activity;