diff --git a/src/gui/macutilities.mm b/src/gui/macutilities.mm index 77a7f450b..868590cb8 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,8 @@ namespace MacUtils { @autoreleasepool { - NSImage *image = [[NSWorkspace sharedWorkspace] iconForFileType:ext.toNSString()]; + const NSImage *image = [[NSWorkspace sharedWorkspace] + iconForContentType:[UTType typeWithFilenameExtension:ext.toNSString()]]; if (image) { NSRect rect = NSMakeRect(0, 0, size.width(), size.height());