We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e36dc99 commit 9b6c676Copy full SHA for 9b6c676
Sources/PatchDay/Badge/PDBadge.swift
@@ -31,8 +31,12 @@ public class PDBadge: PDBadgeReflective {
31
32
public var value: Int {
33
var badgeNumber = 0
34
- DispatchQueue.main.sync {
+ if Thread.isMainThread {
35
badgeNumber = UIApplication.shared.applicationIconBadgeNumber
36
+ } else {
37
+ DispatchQueue.main.sync {
38
+ badgeNumber = UIApplication.shared.applicationIconBadgeNumber
39
+ }
40
}
41
return badgeNumber
42
0 commit comments