On Sat, Feb 21, 2015 at 7:54 AM, Fred Kiefer <[email protected]> wrote:

> What I still don't understand is why a copy of the cell gets used in the 
> first place.

my guess would be that the copying comes from here

- (void) _trackCellAtColumn: (NSInteger) columnIndex
 row: (NSInteger) rowIndex

...

/* we should copy the cell here, as we do on editing.
 otherwise validation on a cell being edited could
cause the cell we are selecting to get it's objectValue */
 NSCell *cell = [[self preparedCellAtColumn: columnIndex row: rowIndex] copy];

_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to