Forgot to cancel the vanish timer if an ITTSW consumer manually vanishes a window...
authorMatthew Judy <mjudy@ithinksw.com>
Tue, 15 Apr 2003 13:22:22 +0000 (13:22 +0000)
committerMatthew Judy <mjudy@ithinksw.com>
Tue, 15 Apr 2003 13:22:22 +0000 (13:22 +0000)
ITTransientStatusWindow.m

index bae7b53..6eedb93 100755 (executable)
@@ -195,6 +195,8 @@ static ITTransientStatusWindow *staticWindow = nil;
     
     if ( _visibilityState == ITWindowVisibleState ) {
         [self startVanishTimer];
+    } else if ( (_visibilityState == ITWindowVanishingState) || (_visibilityState == ITWindowHiddenState) ) {
+        [self stopVanishTimer];
     }
 }