projects
/
platform
/
core
/
api
/
webapi-plugins.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4969f42
)
[Messageport] Callback should be called asynchronously
author
Piotr Kosko
<p.kosko@samsung.com>
Tue, 22 Sep 2015 09:17:48 +0000
(11:17 +0200)
committer
Piotr Kosko
<p.kosko@samsung.com>
Tue, 22 Sep 2015 09:17:48 +0000
(11:17 +0200)
Change-Id: Ifd6a3145812101ab26d3b583e55fa0672299096b
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/messageport/messageport_api.js
patch
|
blob
|
history
diff --git
a/src/messageport/messageport_api.js
b/src/messageport/messageport_api.js
index 872c75ffa9a9abfbdb0334fd14f3af5ddd1406e4..4e6764029b51f70f6ff7f6547cf39d1149780285 100755
(executable)
--- 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);
}
});