From 0724dc8eaa8ee2628b8250b2ac10708183dfabd0 Mon Sep 17 00:00:00 2001 From: Daniel Lundqvist Date: Fri, 26 Dec 2008 20:56:35 +0800 Subject: [PATCH] Set Controller earlier so it can be used while loading pages. --- PBWebController.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PBWebController.m b/PBWebController.m index e5b76ec..d61d2fd 100644 --- a/PBWebController.m +++ b/PBWebController.m @@ -43,11 +43,14 @@ # pragma mark Delegate methods -- (void) webView:(id) v didFinishLoadForFrame:(id) frame +- (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame { id script = [view windowScriptObject]; [script setValue: self forKey:@"Controller"]; +} +- (void) webView:(id) v didFinishLoadForFrame:(id) frame +{ finishedLoading = YES; if ([self respondsToSelector:@selector(didLoad)]) [self performSelector:@selector(didLoad)];