From: Arkadiusz Pietraszek Date: Thu, 27 Jun 2019 12:12:21 +0000 (+0200) Subject: [Mediacontroller] Added callIfPossible safeguards in ServerPlaybackInfoListener. X-Git-Tag: submit/tizen/20190805.070446~4^2^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d8241d9e179843664067a6e23f5fb362cd1916a;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Mediacontroller] Added callIfPossible safeguards in ServerPlaybackInfoListener. [verification] TCT 100% passrate Change-Id: Ic77f57e39b73acc77c67c3f1cff0352a94315206 Signed-off-by: Arkadiusz Pietraszek --- diff --git a/src/mediacontroller/mediacontroller_api.js b/src/mediacontroller/mediacontroller_api.js index 13e65fd7..a0878387 100755 --- a/src/mediacontroller/mediacontroller_api.js +++ b/src/mediacontroller/mediacontroller_api.js @@ -138,13 +138,13 @@ var ReplyCommandListener = new ListenerManager(native_, '_ReplyCommandListener', var ServerPlaybackInfoListener = new ListenerManager(native_, '_ServerPlaybackInfoListener', function(msg, listener) { if (msg.action === 'onplaybackstaterequest') { - listener[msg.action](msg.state); + native_.callIfPossible(listener[msg.action], msg.state); } if (msg.action === 'onplaybackpositionrequest') { - listener[msg.action](msg.position); + native_.callIfPossible(listener[msg.action], msg.position); } if (msg.action === 'onshufflemoderequest' || msg.action === 'onrepeatmoderequest') { - listener[msg.action](msg.mode); + native_.callIfPossible(listener[msg.action], msg.mode); } });