From 1dbbaacad9398986205c25e45fb9746415b8a873 Mon Sep 17 00:00:00 2001 From: Piotr Kosko Date: Tue, 22 Sep 2015 12:06:37 +0200 Subject: [PATCH] [Package] Listener should be called asynchronously Change-Id: Iadb290a5782951dba055fd443a27bbafb95d9ca6 Signed-off-by: Piotr Kosko --- src/package/package_api.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/package/package_api.js b/src/package/package_api.js index ac8f760c..f57c3553 100644 --- a/src/package/package_api.js +++ b/src/package/package_api.js @@ -34,7 +34,9 @@ extension.setMessageListener(function(json) { var result = JSON.parse(json); if (result.hasOwnProperty('listener')) { - invokeListener(result); + setTimeout(function() { + invokeListener(result); + }, 0); } else { var callback = callbacks[result['callbackId']]; setTimeout(function() { -- 2.34.1