Revision: 29456
          http://sourceforge.net/p/bibdesk/svn/29456
Author:   hofman
Date:     2025-08-24 16:02:09 +0000 (Sun, 24 Aug 2025)
Log Message:
-----------
set first and second set of linked file UI in sequence

Modified Paths:
--------------
    trunk/bibdesk/BDSKTextImportController.m

Modified: trunk/bibdesk/BDSKTextImportController.m
===================================================================
--- trunk/bibdesk/BDSKTextImportController.m    2025-08-24 15:49:27 UTC (rev 
29455)
+++ trunk/bibdesk/BDSKTextImportController.m    2025-08-24 16:02:09 UTC (rev 
29456)
@@ -853,6 +853,18 @@
     NSUInteger fileCount = [[pub localFiles] count];
     NSUInteger urlCount = [[pub remoteURLs] count];
     NSString *toolTip;
+    if (fileCount > 0 && urlCount > 0) {
+        [linkedFileImageView1 setImage:[NSImage paperclipImage]];
+        [linkedFileField1 setStringValue:[NSString stringWithFormat:@"%lu", 
(unsigned long)fileCount]];
+        toolTip = [[[pub existingLocalFiles] valueForKey:@"path"] 
componentsJoinedByString:@"\n"];
+        [linkedFileImageView1 setToolTip:toolTip];
+        [linkedFileField1 setToolTip:toolTip];
+    } else {
+        [linkedFileImageView1 setImage:nil];
+        [linkedFileField1 setStringValue:@""];
+        [linkedFileImageView1 setToolTip:nil];
+        [linkedFileField1 setToolTip:nil];
+    }
     if (urlCount > 0) {
         [linkedFileImageView2 setImage:[NSImage URLImage]];
         [linkedFileField2 setStringValue:[NSString stringWithFormat:@"%lu", 
(unsigned long)urlCount]];
@@ -859,13 +871,6 @@
         toolTip = [[[pub remoteURLs] valueForKeyPath:@"URL.absoluteString"] 
componentsJoinedByString:@"\n"];
         [linkedFileImageView2 setToolTip:toolTip];
         [linkedFileField2 setToolTip:toolTip];
-        if (fileCount > 0) {
-            [linkedFileImageView1 setImage:[NSImage paperclipImage]];
-            [linkedFileField1 setStringValue:[NSString 
stringWithFormat:@"%lu", (unsigned long)fileCount]];
-            toolTip = [[[pub existingLocalFiles] valueForKey:@"path"] 
componentsJoinedByString:@"\n"];
-            [linkedFileImageView1 setToolTip:toolTip];
-            [linkedFileField1 setToolTip:toolTip];
-        }
     } else if (fileCount > 0) {
         [linkedFileImageView2 setImage:[NSImage paperclipImage]];
         [linkedFileField2 setStringValue:[NSString stringWithFormat:@"%lu", 
(unsigned long)fileCount]];
@@ -878,12 +883,6 @@
         [linkedFileImageView2 setToolTip:nil];
         [linkedFileField2 setToolTip:nil];
     }
-    if (fileCount == 0 || urlCount == 0) {
-        [linkedFileImageView1 setImage:nil];
-        [linkedFileField1 setStringValue:@""];
-        [linkedFileImageView1 setToolTip:nil];
-        [linkedFileField1 setToolTip:nil];
-    }
 }
 
 #pragma mark Page loading methods

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to