Revision: 16592
          http://sourceforge.net/p/skim-app/code/16592
Author:   hofman
Date:     2026-10-03 16:28:30 +0000 (Sat, 03 Oct 2026)
Log Message:
-----------
remove multiple keys at once

Modified Paths:
--------------
    trunk/SkimNotes/PDFAnnotation_SKNExtensions.m

Modified: trunk/SkimNotes/PDFAnnotation_SKNExtensions.m
===================================================================
--- trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2026-10-03 16:25:20 UTC 
(rev 16591)
+++ trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2026-10-03 16:28:30 UTC 
(rev 16592)
@@ -882,10 +882,7 @@
             
         } else if ([type isEqualToString:SKNWidgetString]) {
             
-            [dict removeObjectForKey:SKNPDFAnnotationContentsKey];
-            [dict removeObjectForKey:SKNPDFAnnotationColorKey];
-            [dict removeObjectForKey:SKNPDFAnnotationModificationDateKey];
-            [dict removeObjectForKey:SKNPDFAnnotationUserNameKey];
+            [dict removeObjectsForKeys:[NSArray 
arrayWithObjects:SKNPDFAnnotationContentsKey, SKNPDFAnnotationColorKey, 
SKNPDFAnnotationModificationDateKey, SKNPDFAnnotationUserNameKey, nil]];
             
             SKNPDFWidgetType widgetType = kSKNPDFWidgetTypeUnknown;
             if ([self respondsToSelector:@selector(widgetFieldType)]) {

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

Reply via email to