File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change
1
+ # 10.22.0
2
+ - [ fixed] Fixed an ` objc_retain ` crash. (#12393 )
3
+
1
4
# 10.17.0
2
5
- [ deprecated] All of the public API from ` FirebaseInAppMessagingSwift ` can now
3
6
be accessed through the ` FirebaseInAppMessaging ` module. Therefore,
Original file line number Diff line number Diff line change @@ -126,7 +126,9 @@ - (void)setupAnalyticsEventListening {
126
126
}
127
127
128
128
- (BOOL )hasTestMessage {
129
- return self.testMessages .count > 0 ;
129
+ @synchronized (self) {
130
+ return self.testMessages .count > 0 ;
131
+ }
130
132
}
131
133
132
134
- (nullable FIRIAMMessageDefinition *)nextOnAppLaunchDisplayMsg {
@@ -135,7 +137,7 @@ - (nullable FIRIAMMessageDefinition *)nextOnAppLaunchDisplayMsg {
135
137
136
138
- (nullable FIRIAMMessageDefinition *)nextOnAppOpenDisplayMsg {
137
139
@synchronized (self) {
138
- // always first check test message which always have higher prirority
140
+ // always first check test message which always have higher priority
139
141
if (self.testMessages .count > 0 ) {
140
142
FIRIAMMessageDefinition *testMessage = self.testMessages [0 ];
141
143
// always remove test message right away when being fetched for display
You can’t perform that action at this time.
0 commit comments