Merge pull request #2434 from Dogild/TrackingAreaTableViewHeader

Fixed: crash when having a CPTableViewHeader without a CPTableView
This commit is contained in:
Martin Carlberg
2016-04-05 19:49:27 +02:00
+5 -2
View File
@@ -466,9 +466,12 @@ var CPTableHeaderViewResizeZone = 3.0,
- (void)updateTrackingAreas
{
[self removeAllTrackingAreas];
var options = CPTrackingCursorUpdate | CPTrackingActiveInKeyWindow;
if (!_tableView)
return;
for (var i = 0; i < _tableView._tableColumns.length; i++)
[self addTrackingArea:[[CPTrackingArea alloc] initWithRect:[self _cursorRectForColumn:i]
options:options