From ecc66cace056f8defeda0abc7d8eee55f7608daf Mon Sep 17 00:00:00 2001 From: Ryu481 <142620516+Ryu481@users.noreply.github.com> Date: Mon, 14 Jul 2025 21:56:18 +0200 Subject: [PATCH] migrateAwayFromDeprecatedIconForFileType --- src/gui/macutilities.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/macutilities.mm b/src/gui/macutilities.mm index 77a7f450b..8613940bf 100644 --- a/src/gui/macutilities.mm +++ b/src/gui/macutilities.mm @@ -29,6 +29,7 @@ #include "macutilities.h" #import +#import #include #include @@ -45,7 +46,7 @@ namespace MacUtils { @autoreleasepool { - NSImage *image = [[NSWorkspace sharedWorkspace] iconForFileType:ext.toNSString()]; + NSImage *image = [[NSWorkspace sharedWorkspace] iconForContentType:[UTType typeWithFilenameExtension:ext.toNSString()]]; if (image) { NSRect rect = NSMakeRect(0, 0, size.width(), size.height());