Authored by Thomas Rasch

o Bugfix: Unclustered annotations may have vanished during clustering

... ... @@ -85,7 +85,7 @@
[super setNeedsDisplay];
}
-(void)drawRect:(CGRect)rect
- (void)drawRect:(CGRect)rect
{
CGRect bounds = self.bounds;
... ...
... ... @@ -446,7 +446,11 @@
if (enclosedAnnotationsCount < 2)
{
[someArray addObjectsFromArray:enclosedAnnotations];
@synchronized (annotations)
{
[someArray addObjectsFromArray:annotations];
}
return;
}
... ...