diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2008-04-25 11:48:53 +0000 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2008-04-25 11:48:53 +0000 |
commit | 1d3b229dcd51bdfa19cb2902988a5523228945b7 (patch) | |
tree | 45db5a0fb2dc03057c33f05c3e62e2ccaf48b6ec /Cydia.mm | |
parent | 559dec340378ef1926e6259683ad6530597e6a9b (diff) |
Fixed reload button reclicking, updated the eye location.
Diffstat (limited to 'Cydia.mm')
-rw-r--r-- | Cydia.mm | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -2594,6 +2594,7 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString NSString *title_; bool loading_; + bool reloading_; } - (void) loadURL:(NSURL *)url cachePolicy:(NSURLRequestCachePolicy)policy; @@ -3162,6 +3163,7 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString if ([frame parentFrame] != nil) return; + reloading_ = false; loading_ = true; [indicator_ startAnimation]; [self reloadButtons]; @@ -3183,9 +3185,11 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString } - (void) _finishLoading { - loading_ = false; - [indicator_ stopAnimation]; - [self reloadButtons]; + if (!reloading_) { + loading_ = false; + [indicator_ stopAnimation]; + [self reloadButtons]; + } } - (void) webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame { @@ -3286,6 +3290,7 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString } - (void) _rightButtonClicked { + reloading_ = true; [self reloadURL]; } @@ -3792,10 +3797,10 @@ void AddTextView(NSMutableDictionary *fields, NSMutableArray *packages, NSString [transition_ transition:0 toView:table_]; - CGRect cnfrect = {{2, 37}, {17, 18}}; + CGRect cnfrect = {{1, 38}, {17, 18}}; CGRect area; - area.origin.x = cnfrect.size.width + 17; + area.origin.x = cnfrect.size.width + 15; area.origin.y = 30; area.size.width = [self bounds].size.width - area.origin.x - 18; area.size.height = [UISearchField defaultHeight]; |