Skip to content

Commit c98c6cf

Browse files
committed
Fixed potential crashes
1 parent 3153a5f commit c98c6cf

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Classes/TSMessage.m

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@ - (id)init
185185

186186
- (void)fadeInCurrentNotification
187187
{
188+
if ([self.messages count] == 0) return;
189+
188190
notificationActive = YES;
189191

190192
TSMessageView *currentView = [self.messages objectAtIndex:0];
@@ -276,7 +278,11 @@ - (void)fadeOutNotification:(TSMessageView *)currentView
276278
{
277279
[currentView removeFromSuperview];
278280

279-
[self.messages removeObjectAtIndex:0];
281+
if ([self.messages count] > 0)
282+
{
283+
[self.messages removeObjectAtIndex:0];
284+
}
285+
280286
notificationActive = NO;
281287

282288
if ([self.messages count] > 0)

0 commit comments

Comments
 (0)