1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-22 14:10:34 +00:00

only fade out if the window is overlay is visible

This commit is contained in:
Mitchell Livingston 2007-05-21 21:57:51 +00:00
parent 8477672f73
commit a8d2a1dcc0

View file

@ -56,7 +56,7 @@
[NSDictionary dictionaryWithObjectsAndKeys: self, NSViewAnimationTargetKey,
NSViewAnimationFadeOutEffect, NSViewAnimationEffectKey, nil]]];
[fFadeOutAnimation setDuration: 0.5];
[fFadeOutAnimation setAnimationBlockingMode: NSAnimationBlocking];
[fFadeOutAnimation setAnimationBlockingMode: NSAnimationNonblockingThreaded];
}
return self;
}
@ -130,8 +130,11 @@
#warning use delegate?
- (void) fadeOut
{
[fFadeInAnimation stopAnimation];
[fFadeOutAnimation startAnimation];
if ([self alphaValue] > 0.0)
{
[fFadeInAnimation stopAnimation];
[fFadeOutAnimation startAnimation];
}
}
@end