Revision: 16532
          http://sourceforge.net/p/skim-app/code/16532
Author:   hofman
Date:     2026-09-23 15:26:50 +0000 (Wed, 23 Sep 2026)
Log Message:
-----------
use widget field type accessor and values

Modified Paths:
--------------
    trunk/PDFAnnotation_SKExtensions.m

Modified: trunk/PDFAnnotation_SKExtensions.m
===================================================================
--- trunk/PDFAnnotation_SKExtensions.m  2026-09-23 14:53:32 UTC (rev 16531)
+++ trunk/PDFAnnotation_SKExtensions.m  2026-09-23 15:26:50 UTC (rev 16532)
@@ -399,12 +399,12 @@
 
 - (SKNPDFWidgetType)widgetType {
     if ([[self type] isEqualToString:SKNWidgetString]) {
-        NSString *ft = [self valueForAnnotationKey:@"/FT"];
-        if ([ft isEqualToString:@"/Tx"])
+        NSString *ft = [self widgetFieldType];
+        if ([ft isEqualToString:PDFAnnotationWidgetSubtypeText])
             return kSKNPDFWidgetTypeText;
-        else if ([ft isEqualToString:@"/Btn"])
+        else if ([ft isEqualToString:PDFAnnotationWidgetSubtypeButton])
             return kSKNPDFWidgetTypeButton;
-        else if ([ft isEqualToString:@"/Ch"])
+        else if ([ft isEqualToString:PDFAnnotationWidgetSubtypeChoice])
             return kSKNPDFWidgetTypeChoice;
     }
     return kSKNPDFWidgetTypeUnknown;

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