From 0a3622d998837cfe3522cca3a9b7d63549f62d84 Mon Sep 17 00:00:00 2001 From: David Keegan Date: Wed, 12 Sep 2012 11:14:06 -0700 Subject: [PATCH] setNeedsDisplay if blend mode changes --- KGNoise.m | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/KGNoise.m b/KGNoise.m index 4f420f6..7aea1cb 100644 --- a/KGNoise.m +++ b/KGNoise.m @@ -111,6 +111,17 @@ - (void)setNoiseOpacity:(CGFloat)noiseOpacity{ } } +- (void)setNoiseBlendMode:(CGBlendMode)noiseBlendMode{ + if(_noiseBlendMode != noiseBlendMode){ + _noiseBlendMode = noiseBlendMode; +#if TARGET_OS_IPHONE + [self setNeedsDisplay]; +#else + [self setNeedsDisplay:YES]; +#endif + } +} + #if TARGET_OS_IPHONE - (void)drawRect:(CGRect)dirtyRect{ CGContextRef context = UIGraphicsGetCurrentContext();