Use resetCursorRects

This commit is contained in:
Gregory John Casamento 2020-05-06 14:02:41 -04:00
parent c84fa5a10f
commit 0e61c251bf

View file

@ -70,7 +70,7 @@ static Class pathCellClass;
pathCellClass = classId; pathCellClass = classId;
} }
- (void) _resetTrackingRect - (void) resetCursorRects
{ {
[[self superview] removeTrackingRect: _trackingTag]; [[self superview] removeTrackingRect: _trackingTag];
_trackingTag = [[self superview] addTrackingRect: [self frame] _trackingTag = [[self superview] addTrackingRect: [self frame]
@ -88,7 +88,7 @@ static Class pathCellClass;
[self setURL: nil]; [self setURL: nil];
[self setDelegate: nil]; [self setDelegate: nil];
[self setAllowedTypes: [NSArray arrayWithObject: NSFilenamesPboardType]]; [self setAllowedTypes: [NSArray arrayWithObject: NSFilenamesPboardType]];
[self _resetTrackingRect]; [self resetCursorRects];
} }
return self; return self;
} }
@ -465,7 +465,7 @@ static Class pathCellClass;
- (void) setFrame: (NSRect)frame - (void) setFrame: (NSRect)frame
{ {
[super setFrame: frame]; [super setFrame: frame];
[self _resetTrackingRect]; [self resetCursorRects];
} }
- (instancetype) initWithCoder: (NSKeyedUnarchiver *)coder - (instancetype) initWithCoder: (NSKeyedUnarchiver *)coder
@ -500,7 +500,7 @@ static Class pathCellClass;
[self setTarget: t]; [self setTarget: t];
} }
[self _resetTrackingRect]; [self resetCursorRects];
} }
else else
{ {