Revision: 27678
          http://sourceforge.net/p/bibdesk/svn/27678
Author:   hofman
Date:     2022-07-03 08:35:39 +0000 (Sun, 03 Jul 2022)
Log Message:
-----------
only update previews when a changed pub is selected

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

Modified: trunk/bibdesk/BibDocument_UI.m
===================================================================
--- trunk/bibdesk/BibDocument_UI.m      2022-07-03 06:30:18 UTC (rev 27677)
+++ trunk/bibdesk/BibDocument_UI.m      2022-07-03 08:35:39 UTC (rev 27678)
@@ -1352,9 +1352,11 @@
     if (docFlags.isDocumentClosed)
         return;
     
+    BOOL changedIsSelected = [[NSSet setWithArray:[self selectedPublications]] 
intersectsSet:changedPublications];
+    
     if ((docFlags.itemChangeMask & BDSKItemChangedFilesMask) != 0 &&
         NO == [self hasGroupTypeSelected:BDSKExternalGroupType] &&
-        [[NSSet setWithArray:[self selectedPublications]] 
intersectsSet:changedPublications]) {
+        changedIsSelected) {
         [self updateFileViews];
         if (docFlags.controllingQLPreviewPanel || 
docFlags.controllingFVPreviewPanel)
             [self previewURLs:nil];
@@ -1386,8 +1388,10 @@
                     }];
                 }
             }
-            [self updateStatus];
-            [self updatePreviews];
+            if (changedIsSelected) {
+                [self updateStatus];
+                [self updatePreviews];
+            }
         }
     }
     

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