소스 검색

Only decrease badge number on click

Sebastián Katzer 11 년 전
부모
커밋
e8d8cae1c7
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      src/ios/APPLocalNotification.m

+ 4 - 2
src/ios/APPLocalNotification.m

@@ -370,8 +370,10 @@
 
     NSString* event = (timeInterval <= 1 && deviceready) ? @"trigger" : @"click";
 
-    [UIApplication sharedApplication]
-    .applicationIconBadgeNumber -= 1;
+    if ([event isEqualToString:@"click"]) {
+        [UIApplication sharedApplication]
+        .applicationIconBadgeNumber -= 1;
+    }
 
     [self fireEvent:event localNotification:notification];