Revision: 16777
          http://sourceforge.net/p/skim-app/code/16777
Author:   hofman
Date:     2026-11-01 22:44:09 +0000 (Sun, 01 Nov 2026)
Log Message:
-----------
get bookmark data before getting isBookmark as it can change it

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

Modified: trunk/SKBookmark.m
===================================================================
--- trunk/SKBookmark.m  2026-11-01 22:37:13 UTC (rev 16776)
+++ trunk/SKBookmark.m  2026-11-01 22:44:09 UTC (rev 16777)
@@ -515,9 +515,10 @@
 
 - (NSDictionary *)properties {
     NSMutableDictionary *properties = [NSMutableDictionary 
dictionaryWithDictionary:setup];
+    NSData *data = [alias data];
     [properties removeObjectForKey:[alias isBookmark] ? ALIASDATA_KEY : 
BOOKMARK_KEY];
     [properties setObject:BOOKMARK_STRING forKey:TYPE_KEY];
-    [properties setValue:[alias data] forKey:[alias isBookmark] ? BOOKMARK_KEY 
: ALIASDATA_KEY];
+    [properties setValue:data forKey:[alias isBookmark] ? BOOKMARK_KEY : 
ALIASDATA_KEY];
     [properties setValue:label forKey:LABEL_KEY];
     if (pageIndex != NSNotFound) {
         [properties setObject:[NSNumber numberWithUnsignedInteger:pageIndex] 
forKey:PAGEINDEX_KEY];

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