diff --git a/v3/pkg/application/systemtray_darwin.go b/v3/pkg/application/systemtray_darwin.go index 2baade1b2..f5a464341 100644 --- a/v3/pkg/application/systemtray_darwin.go +++ b/v3/pkg/application/systemtray_darwin.go @@ -47,7 +47,7 @@ void systemTraySetIcon(void* nsStatusItem, void* nsImage, int position, bool isT if( isTemplate ) { [image setTemplate:YES]; } - statusItem.button.image = image; + statusItem.button.image = [image autorelease]; statusItem.button.imagePosition = position; }); }