Volume mount icon not visible since update to osxfuse 3.10.6

52 views
Skip to first unread message

mixtly

unread,
Jun 28, 2020, 7:05:39 AM6/28/20
to OSXFUSE
My osxfuse-based app used to show the volume mount icon just fine, until users updated fuse to 3.10.6 where instead of my custom volume mount icon, a default one is shown.

I could also reproduce the issue on demo filesystems.

Does anyone else have the same problem? If not, do you guys and how do you set your volume mount custom icons?

Here is my example:

1. I have a mount-icon.icns icon resource with my custom volume mount icon
2. When mounting VFS I mount it like:

    NSString* volName = [NSString stringWithFormat:@"volname=%@", mountPath.lastPathComponent];

    NSString* mountIconPath = [[NSBundle mainBundle] pathForResource:@"mount-icon" ofType:@"icns"];

    NSString* volIcon = [NSString stringWithFormat:@"volicon=%@", mountIconPath];

    NSArray* options = @[ volName, @"modules=iconv", volIcon, @"auto_cache", @"daemon_timeout=7" ];

    [self.fuse mountAtPath:mountPath withOptions:options];


As you can see, I'm using iconv module and volicon path. All of this used to work just fine prior to 3.10.6. Does anyone have any idea what could be wrong?

mixtly

unread,
Jul 4, 2020, 5:59:46 AM7/4/20
to OSXFUSE
Fixed in latest osxfuse 3.11.0
Reply all
Reply to author
Forward
0 new messages