diff --git a/lcl/interfaces/cocoa/cocoatrayicon.inc b/lcl/interfaces/cocoa/cocoatrayicon.inc index 4df7186e19..1af900bf7c 100644 --- a/lcl/interfaces/cocoa/cocoatrayicon.inc +++ b/lcl/interfaces/cocoa/cocoatrayicon.inc @@ -40,7 +40,10 @@ begin if (ATrayIcon.icon <> nil) and (ATrayIcon.icon.Handle <> 0) then begin image := TCocoaBitmap(ATrayIcon.icon.Handle).image; - if image <> nil then statusitem.setImage(image); + if image <> nil then begin + statusItem.button.setImageScaling(NSImageScaleProportionallyUpOrDown); + statusItem.button.setImage(image); + end; end; // Show the menu