From 6fc0b0d4abbbf2bbbc8035305de89cf928ab19c4 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Tue, 25 Feb 2025 10:00:20 +0800 Subject: [PATCH] FIX: WebView dragdrop crash on macOS Change-Id: I3019a5c0b010f81ce5dc9be9f61d4a4aa19fd942 Jira: STUDIO-10511 (cherry picked from commit 79f554a3bca5fb7c7a84c8d9ade338a1d0e770a7) --- src/slic3r/Utils/MacDarkMode.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/Utils/MacDarkMode.mm b/src/slic3r/Utils/MacDarkMode.mm index 58ff02ff5..0dcce3a6a 100644 --- a/src/slic3r/Utils/MacDarkMode.mm +++ b/src/slic3r/Utils/MacDarkMode.mm @@ -152,6 +152,8 @@ void openFolderForFile(wxString const & file) { NSURL* url = [NSURL URLFromPasteboard:[info draggingPasteboard]]; NSString * path = [url path]; + if (path == nil) + return TRUE; url = [NSURL fileURLWithPath: path]; [self loadFileURL:url allowingReadAccessToURL:url]; return TRUE;