From 8fdcbac2bd1211db2dd6c7ee043ebfe3ff0213cf Mon Sep 17 00:00:00 2001 From: Alexander Ljungberg Date: Sun, 29 May 2011 23:18:30 -0400 Subject: [PATCH] Fix CPTableColumn width, minWidth and maxWidth encoding. --- AppKit/CPTableColumn.j | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AppKit/CPTableColumn.j b/AppKit/CPTableColumn.j index b50e87485..1f3eaac90 100644 --- a/AppKit/CPTableColumn.j +++ b/AppKit/CPTableColumn.j @@ -428,7 +428,7 @@ CPTableColumnUserResizingMask = 1 << 1; var x = [self tableView]._cachedDataViews[dataViewUID]; if (x && x.length) - return x.pop(); + return x.pop(); // if we haven't cached an archive of the data view, do it now if (!_dataViewData[dataViewUID]) @@ -738,9 +738,9 @@ var CPTableColumnIdentifierKey = @"CPTableColumnIdentifierKey", { [aCoder encodeObject:_identifier forKey:CPTableColumnIdentifierKey]; - [aCoder encodeObject:_width forKey:CPTableColumnWidthKey]; - [aCoder encodeObject:_minWidth forKey:CPTableColumnMinWidthKey]; - [aCoder encodeObject:_maxWidth forKey:CPTableColumnMaxWidthKey]; + [aCoder encodeFloat:_width forKey:CPTableColumnWidthKey]; + [aCoder encodeFloat:_minWidth forKey:CPTableColumnMinWidthKey]; + [aCoder encodeFloat:_maxWidth forKey:CPTableColumnMaxWidthKey]; [aCoder encodeObject:_headerView forKey:CPTableColumnHeaderViewKey]; [aCoder encodeObject:_dataView forKey:CPTableColumnDataViewKey];