From: Piotr Kosko Date: Tue, 22 Sep 2015 09:17:48 +0000 (+0200) Subject: [Messageport] Callback should be called asynchronously X-Git-Tag: submit/tizen/20151026.073646^2^2~91^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f9e959e9992fd4de9440dc7df809367d5d3a911b;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Messageport] Callback should be called asynchronously Change-Id: Ifd6a3145812101ab26d3b583e55fa0672299096b Signed-off-by: Piotr Kosko --- diff --git a/src/messageport/messageport_api.js b/src/messageport/messageport_api.js index 872c75ff..4e676402 100755 --- a/src/messageport/messageport_api.js +++ b/src/messageport/messageport_api.js @@ -35,7 +35,9 @@ extension.setMessageListener(function(json) { rmp = new RemoteMessagePort(msg.remotePort, msg.remoteAppId, msg.trusted); for (var i = 0; i < listeners.length; i++) { var func = listeners[i][0]; - func(msg.message, rmp); + setTimeout(function() { + func(msg.message, rmp); + }, 0); } });