Changeset 906
- Timestamp:
- Sep 24, 2006, 11:02:08 PM (17 years ago)
- Location:
- branches/nat-traversal
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/nat-traversal/PiecesWindowController.h
r903 r906 24 24 25 25 - (void) setTorrent: (Torrent *) torrent; 26 27 //- (void) viewFirst; 28 - (void) updateView: (NSTimer *) timer; 26 - (void) updateView: (BOOL) first; 29 27 30 28 @end -
branches/nat-traversal/PiecesWindowController.m
r904 r906 37 37 38 38 fExistingImage = [fBack copy]; 39 40 fTimer = [NSTimer scheduledTimerWithTimeInterval: 2.0 target: self41 selector: @selector(updateView:) userInfo: nil repeats: YES];42 39 } 43 40 … … 71 68 - (void) setTorrent: (Torrent *) torrent 72 69 { 70 BOOL first = YES; 71 73 72 if (fTorrent) 74 73 { … … 80 79 [fImageView setImage: fBack]; 81 80 } 81 else 82 first = NO; 82 83 } 83 84 … … 85 86 { 86 87 fTorrent = [torrent retain]; 87 [self updateView: nil];88 [self updateView: first]; 88 89 } 89 90 } 90 91 91 - (void) updateView: ( NSTimer *) timer92 - (void) updateView: (BOOL) first 92 93 { 93 94 if (!fTorrent) … … 165 166 166 167 //reload the image regardless if it wasn't called by the timer 167 if (change || !timer)168 if (change || first) 168 169 { 169 170 [fImageView setImage: nil]; -
branches/nat-traversal/macosx/Controller.m
r904 r906 977 977 if ([[fInfoController window] isVisible]) 978 978 [fInfoController updateInfoStats]; 979 980 //update pieces viewer 981 [fPiecesWindowController updateView: NO]; 979 982 980 983 //badge dock
Note: See TracChangeset
for help on using the changeset viewer.