From: Piotr Kosko
Date: Tue, 22 Sep 2015 10:06:37 +0000 (+0200)
Subject: [Package] Listener should be called asynchronously
X-Git-Tag: submit/tizen/20151026.073646^2^2~87
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1dbbaacad9398986205c25e45fb9746415b8a873;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[Package] Listener should be called asynchronously
Change-Id: Iadb290a5782951dba055fd443a27bbafb95d9ca6
Signed-off-by: Piotr Kosko
---
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() {