Revision: 26849 http://sourceforge.net/p/bibdesk/svn/26849 Author: hofman Date: 2021-09-11 19:58:51 +0000 (Sat, 11 Sep 2021) Log Message: ----------- Always return non complex string from displayValueOfField:
Modified Paths: -------------- trunk/bibdesk/BibDocument_DataSource.m trunk/bibdesk/BibItem.m Modified: trunk/bibdesk/BibDocument_DataSource.m =================================================================== --- trunk/bibdesk/BibDocument_DataSource.m 2021-09-11 19:39:54 UTC (rev 26848) +++ trunk/bibdesk/BibDocument_DataSource.m 2021-09-11 19:58:51 UTC (rev 26849) @@ -152,7 +152,7 @@ [textField setTextColor:[NSColor systemRedColor]]; else [textField setTextColor:[NSColor controlTextColor]]; - [textField setObjectValue:[value respondsToSelector:@selector(expandedString)] ? [value expandedString] : value]; + [textField setObjectValue:value]; } else if (textField == nil) { // URL field BDSKASSERT(value == nil || [value isKindOfClass:[NSImage class]]); Modified: trunk/bibdesk/BibItem.m =================================================================== --- trunk/bibdesk/BibItem.m 2021-09-11 19:39:54 UTC (rev 26848) +++ trunk/bibdesk/BibItem.m 2021-09-11 19:58:51 UTC (rev 26849) @@ -1407,7 +1407,7 @@ }else if([field isTriStateField]){ return [NSNumber numberWithInteger:[self triStateValueOfField:field]]; }else if([field isCitationField]){ - return [self valueOfField:field inherit:NO]; + return [[self valueOfField:field inherit:NO] expandedString]; }else if([field isEqualToString:BDSKPubTypeString]){ return [self pubType]; }else if([field isEqualToString:BDSKCrossrefString]){ @@ -1448,7 +1448,7 @@ return [self color]; }else{ // the tableColumn isn't something we handle in a custom way. - return [self valueOfField:field]; + return [[self valueOfField:field] expandedString]; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit