Revision: 15811
http://sourceforge.net/p/skim-app/code/15811
Author: hofman
Date: 2025-11-18 15:20:33 +0000 (Tue, 18 Nov 2025)
Log Message:
-----------
use firstObject
Modified Paths:
--------------
trunk/SKFontWell.m
Modified: trunk/SKFontWell.m
===================================================================
--- trunk/SKFontWell.m 2025-11-18 10:26:29 UTC (rev 15810)
+++ trunk/SKFontWell.m 2025-11-18 15:20:33 UTC (rev 15811)
@@ -338,7 +338,7 @@
NSDictionary *dict = [data isKindOfClass:[NSData class]] ?
[NSKeyedUnarchiver unarchivedObjectOfClasses:[NSSet
setWithObjects:[NSDictionary class], [NSString class], [NSNumber class],
[NSArray class], [NSFontDescriptor class], nil] fromData:data error:NULL] : nil;
if ([dict isKindOfClass:[NSDictionary class]]) {
NSArray *fontDescriptors = [dict
objectForKey:SKNSFontCollectionFontDescriptors];
- NSFontDescriptor *fontDescriptor = ([fontDescriptors
isKindOfClass:[NSArray class]] && [fontDescriptors count]) ? [fontDescriptors
objectAtIndex:0] : nil;
+ NSFontDescriptor *fontDescriptor = [fontDescriptors
isKindOfClass:[NSArray class]] ? [fontDescriptors firstObject] : nil;
if ([fontDescriptor isKindOfClass:[NSFontDescriptor class]]) {
NSNumber *size = [[fontDescriptor fontAttributes]
objectForKey:NSFontSizeAttribute] ?: [dict objectForKey:NSFontSizeAttribute];
CGFloat fontSize = [size
respondsToSelector:@selector(doubleValue)] ? [size doubleValue] : [[self font]
pointSize];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit