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