diff --git a/RealTimeBlur/Classes/DRNRealTimeBlurView.m b/RealTimeBlur/Classes/DRNRealTimeBlurView.m index 1456ce6..4c734eb 100644 --- a/RealTimeBlur/Classes/DRNRealTimeBlurView.m +++ b/RealTimeBlur/Classes/DRNRealTimeBlurView.m @@ -201,7 +201,8 @@ - (void)renderLayerWithView:(UIView*)superview [self toggleBlurViewsInView:superview hidden:YES alpha:alpha]; //Render the layer in the image context - //Render the layer in the image context + if (CGRectIsEmpty(visibleRect)) return; + UIGraphicsBeginImageContextWithOptions(visibleRect.size, NO, 1.0); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextTranslateCTM(context, -visibleRect.origin.x, -visibleRect.origin.y);