mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-09-19 00:43:29 +00:00
Merge pull request #1889 from saikat/master
Fix a memory leak in _CPImageAndTextView. This closes #1888.
This commit is contained in:
@@ -319,9 +319,6 @@ var _CPimageAndTextViewFrameSizeChangedFlag = 1 << 0,
|
||||
if (_image == anImage)
|
||||
return;
|
||||
|
||||
if ([_image delegate] === self)
|
||||
[[CPNotificationCenter defaultCenter] removeObserver:self name:CPImageDidLoadNotification object:_image];
|
||||
|
||||
_image = anImage;
|
||||
_flags |= _CPImageAndTextViewImageChangedFlag;
|
||||
|
||||
@@ -347,6 +344,7 @@ var _CPimageAndTextViewFrameSizeChangedFlag = 1 << 0,
|
||||
|
||||
- (void)imageDidLoad:(CPNotification)aNotification
|
||||
{
|
||||
[[CPNotificationCenter defaultCenter] removeObserver:self name:CPImageDidLoadNotification object:_image];
|
||||
_flags |= _CPImageAndTextViewImageChangedFlag;
|
||||
[self setNeedsLayout];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user