소스 검색

Fix "Callbacks returns Object instead of args"

Bug came with 7fc01db0ac392d2c575e26100967637d523055d4.
Solves #168
Sebastián Katzer 11 년 전
부모
커밋
91169ad7d4
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      www/local-notification.js

+ 3 - 1
www/local-notification.js

@@ -122,7 +122,9 @@ LocalNotification.prototype = {
      */
     createCallbackFn: function (callbackFn, scope) {
         return function () {
-            callbackFn.apply(arguments, scope || this);
+            if (typeof callbackFn == 'function') {
+                callbackFn.apply(scope || this, arguments);
+            }
         }
     },