Minor ITTStatusWindow changes.
[ITKit.git] / ITTransientStatusWindow.m
index 6f66159..ed587ff 100755 (executable)
@@ -146,16 +146,15 @@ static ITTransientStatusWindow *staticWindow = nil;
 
 - (void)orderFront:(id)sender
 {
-    if ( _exitMode == ITTransientStatusWindowExitAfterDelay ) {
-        // set the timer, and orderOut: when it lapses.
-    }
-
     if ( _entryEffect == ITTransientStatusWindowEffectNone ) {
         [super orderFront:sender];
         _visibilityState = ITTransientStatusWindowVisibleState;
     } else {
         [self performEffect];
     }
+    if ( _exitMode == ITTransientStatusWindowExitAfterDelay ) {
+        // set the timer, and orderOut: when it lapses.
+    }
 }
 
 - (void)makeKeyAndOrderFront:(id)sender