From: Andrzej Popowski Date: Wed, 21 Dec 2016 13:15:07 +0000 (+0100) Subject: [HAM] - change stop and unsetAccumulativePedometerListener functions X-Git-Tag: submit/tizen_3.0/20161228.014546~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=766df7c791b6fdb912e8cacfe0881ed08843179f;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM] - change stop and unsetAccumulativePedometerListener functions Change-Id: I61286b34bcccaf43d44fdd0b7a50e8cc2b717de6 Signed-off-by: Andrzej Popowski --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_api.js b/src/humanactivitymonitor/humanactivitymonitor_api.js index 2d2d65e1..0e3dff44 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_api.js +++ b/src/humanactivitymonitor/humanactivitymonitor_api.js @@ -354,9 +354,11 @@ HumanActivityMonitorManager.prototype.stop = function(type) { {name: 'type', type: types_.ENUM, values: Object.keys(HumanActivityType)} ]); - stopListener('HumanActivityMonitor_' + args.type, - 'HumanActivityMonitorManager_stop', - { type: args.type }); + if (!pedometerListener || !accumulativePedometerListener) { + stopListener('HumanActivityMonitor_' + args.type, + 'HumanActivityMonitorManager_stop', + { type: args.type }); + } if (HumanActivityType.PEDOMETER === args.type) { pedometerListener = null;