mirror of
https://github.com/transmission/transmission.git
synced 2025-12-25 04:45:56 +00:00
This will never happen, but if it would: Don't load image more than once.
This commit is contained in:
@@ -51,12 +51,18 @@ static NSImage * fResumeOnIcon, * fResumeOffIcon, * fPauseOnIcon, * fPauseOffIco
|
||||
{
|
||||
if ((self = [super initWithCoder: decoder]))
|
||||
{
|
||||
fResumeOnIcon = [NSImage imageNamed: @"ResumeOn.png"];
|
||||
fResumeOffIcon = [NSImage imageNamed: @"ResumeOff.png"];
|
||||
fPauseOnIcon = [NSImage imageNamed: @"PauseOn.png"];
|
||||
fPauseOffIcon = [NSImage imageNamed: @"PauseOff.png"];
|
||||
fRevealOnIcon = [NSImage imageNamed: @"RevealOn.png"];
|
||||
fRevealOffIcon = [NSImage imageNamed: @"RevealOff.png"];
|
||||
if (!fResumeOnIcon)
|
||||
fResumeOnIcon = [NSImage imageNamed: @"ResumeOn.png"];
|
||||
if (!fResumeOffIcon)
|
||||
fResumeOffIcon = [NSImage imageNamed: @"ResumeOff.png"];
|
||||
if (!fPauseOnIcon)
|
||||
fPauseOnIcon = [NSImage imageNamed: @"PauseOn.png"];
|
||||
if (!fPauseOffIcon)
|
||||
fPauseOffIcon = [NSImage imageNamed: @"PauseOff.png"];
|
||||
if (!fRevealOnIcon)
|
||||
fRevealOnIcon = [NSImage imageNamed: @"RevealOn.png"];
|
||||
if (!fRevealOffIcon)
|
||||
fRevealOffIcon = [NSImage imageNamed: @"RevealOff.png"];
|
||||
}
|
||||
|
||||
return self;
|
||||
|
||||
Reference in New Issue
Block a user