Revision: 22651
          http://sourceforge.net/p/bibdesk/svn/22651
Author:   hofman
Date:     2018-09-22 14:46:11 +0000 (Sat, 22 Sep 2018)
Log Message:
-----------
pass nil cite string in drag image method when using default drag type, we use 
this as signal for using the default

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

Modified: trunk/bibdesk/BibDocument_DataSource.m
===================================================================
--- trunk/bibdesk/BibDocument_DataSource.m      2018-09-22 14:15:17 UTC (rev 
22650)
+++ trunk/bibdesk/BibDocument_DataSource.m      2018-09-22 14:46:11 UTC (rev 
22651)
@@ -455,7 +455,7 @@
 
 - (NSImage *)tableView:(NSTableView *)tv 
dragImageForRowsWithIndexes:(NSIndexSet *)dragRows{
     if (tv == tableView) {
-        return [self dragImageForPromisedItemsUsingCiteString:[[NSUserDefaults 
standardUserDefaults] stringForKey:BDSKCiteStringKey]];
+        return [self dragImageForPromisedItemsUsingCiteString:nil];
     }
     return nil;
 }
@@ -518,7 +518,7 @@
                     break;
                 case BDSKDragCopyCite:
                     // Are we using a custom citeString (from the drawer?)
-                    [s appendString:[self citeStringForPublications:[NSArray 
arrayWithObject:firstItem] citeString:citeString]];
+                    [s appendString:[self citeStringForPublications:[NSArray 
arrayWithObject:firstItem] citeString:citeString ?: [[NSUserDefaults 
standardUserDefaults] stringForKey:BDSKCiteStringKey]]];
                     if (count > 1) 
                         [s appendString:[NSString horizontalEllipsisString]];
                     break;
@@ -1172,7 +1172,7 @@
 }
 
 - (NSImage *)outlineView:(NSOutlineView *)ov dragImageForItems:(NSArray 
*)items{ 
-    return [self dragImageForPromisedItemsUsingCiteString:[[NSUserDefaults 
standardUserDefaults] stringForKey:BDSKCiteStringKey]];
+    return [self dragImageForPromisedItemsUsingCiteString:nil];
 }
 
 #pragma mark OutlineView dragging destination

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