Revision: 29457
          http://sourceforge.net/p/bibdesk/svn/29457
Author:   hofman
Date:     2025-08-24 16:22:15 +0000 (Sun, 24 Aug 2025)
Log Message:
-----------
ask for download file location in sheet

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

Modified: trunk/bibdesk/BDSKTextImportController.m
===================================================================
--- trunk/bibdesk/BDSKTextImportController.m    2025-08-24 16:02:09 UTC (rev 
29456)
+++ trunk/bibdesk/BDSKTextImportController.m    2025-08-24 16:22:15 UTC (rev 
29457)
@@ -1220,13 +1220,12 @@
     [sPanel setCanSelectHiddenExtension:YES];
     [sPanel setNameFieldStringValue:destinationName];
     
-    // we need to do this modally, not using a sheet, as the download may 
otherwise finish on Leopard before the sheet is done
-    NSInteger returnCode = [sPanel runModal];
-    if (returnCode == NSModalResponseOK) {
-        completionHandler([sPanel URL], YES);
-    } else {
-        [self cancelDownload];
-    }
+    [sPanel beginSheetModalForWindow:[self window] 
completionHandler:^(NSModalResponse result){
+        if (result == NSModalResponseOK)
+            completionHandler([sPanel URL], YES);
+        else
+            [self cancelDownload];
+    }];
 }
 
 - (void)download:(BDSKDownload *)aDownload didCreateDestination:(NSURL 
*)destinationURL {

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