Revision: 29558
          http://sourceforge.net/p/bibdesk/svn/29558
Author:   hofman
Date:     2025-09-08 16:20:52 +0000 (Mon, 08 Sep 2025)
Log Message:
-----------
no separate method to cancel download

Modified Paths:
--------------
    trunk/bibdesk/BDSKDownloadManager.h
    trunk/bibdesk/BDSKDownloadManager.m

Modified: trunk/bibdesk/BDSKDownloadManager.h
===================================================================
--- trunk/bibdesk/BDSKDownloadManager.h 2025-09-08 16:12:38 UTC (rev 29557)
+++ trunk/bibdesk/BDSKDownloadManager.h 2025-09-08 16:20:52 UTC (rev 29558)
@@ -98,8 +98,6 @@
 @property (nonatomic, nullable, strong) NSString *suggestedFilename;
 @property (nonatomic) BDSKDownloadStatus status;
 
-- (void)cancel;
-
 @end
 
 NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/BDSKDownloadManager.m
===================================================================
--- trunk/bibdesk/BDSKDownloadManager.m 2025-09-08 16:12:38 UTC (rev 29557)
+++ trunk/bibdesk/BDSKDownloadManager.m 2025-09-08 16:20:52 UTC (rev 29558)
@@ -145,7 +145,11 @@
 }
 
 - (void)cancel:(NSInteger)uniqueID {
-    [[self downloadWithUniqueID:uniqueID] cancel];
+    id download = [[self downloadWithUniqueID:uniqueID] download];
+    if ([download respondsToSelector:@selector(cancel)])
+        [download cancel];
+    else if (@available(macOS 11.3, *))
+        [(WKDownload *)download cancel:nil];
 }
 
 - (void)remove:(NSInteger)uniqueID {
@@ -328,13 +332,6 @@
     }
 }
 
-- (void)cancel {
-    if ([download respondsToSelector:@selector(cancel)])
-        [download cancel];
-    else if (@available(macOS 11.3, *))
-        [(WKDownload *)download cancel:nil];
-}
-
 @end
 
 #pragma mark -

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