Skip to content

Commit 37c1df6

Browse files
trop[bot]MarshallOfSound
authored andcommitted
fix: don't copy tray image when it's set (electron#20935)
1 parent d9068b7 commit 37c1df6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

shell/browser/ui/tray_icon_cocoa.mm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,12 @@ - (void)removeItem {
8787
}
8888

8989
- (void)setImage:(NSImage*)image {
90-
[[statusItem_ button] setImage:[image copy]];
90+
[[statusItem_ button] setImage:image];
9191
[self updateDimensions];
9292
}
9393

9494
- (void)setAlternateImage:(NSImage*)image {
95-
[[statusItem_ button] setAlternateImage:[image copy]];
95+
[[statusItem_ button] setAlternateImage:image];
9696
}
9797

9898
- (void)setIgnoreDoubleClickEvents:(BOOL)ignore {
@@ -108,7 +108,7 @@ - (void)setTitle:(NSString*)title {
108108
[[statusItem_ button]
109109
setAttributedTitle:[title attributedStringParsingANSICodes]];
110110
} else {
111-
[[statusItem_ button] setTitle:[title copy]];
111+
[[statusItem_ button] setTitle:title];
112112
}
113113

114114
// Fix icon margins.

0 commit comments

Comments
 (0)