Show
Ignore:
Timestamp:
02/16/10 10:24:27 (2 years ago)
Author:
gbooker
Message:

Slightly better overlay system now doesn't close overlays just to re-open them.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/PlayerFramework/CommonMediaPlayer/Media Players/DVD Framework/CMPDVDWindowCreationAction.m

    r1126 r1140  
    8585- (void)displayWithFadeTime:(float)aFadeTime 
    8686{ 
     87        if(finalOpacity == 1) 
     88                //Already displayed 
     89                return; 
    8790        //Same as above 
    8891        if(![CMPATVVersion usingLeopard]) 
     
    743746- (void)closeOverlay:(CMPDVDOverlayWindow *)overlay 
    744747{ 
    745         [overlay close]; 
     748        [self closeOverlay:overlay withFade:[NSNumber numberWithFloat:0]]; 
     749} 
     750 
     751- (void)closeOverlay:(CMPDVDOverlayWindow *)overlay withFade:(NSNumber *)fadeTimeNumber 
     752{ 
     753        [overlay closeWithFadeTime:fadeTimeNumber]; 
    746754        [overlays removeObject:overlay]; 
    747755}