From 3c3e62dfd05433296c3c22025bf44be68c0a6da3 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Tue, 16 Dec 2014 11:19:34 +0100 Subject: [PATCH] MacWebKitHelpViewer: Restore override cursor also on error Change-Id: I7b5fe179e567c360a45aab57748696cb60f07e3b Reviewed-by: Eike Ziller --- src/plugins/help/macwebkithelpviewer.mm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/plugins/help/macwebkithelpviewer.mm b/src/plugins/help/macwebkithelpviewer.mm index b699060111c..6fe80ab61ff 100644 --- a/src/plugins/help/macwebkithelpviewer.mm +++ b/src/plugins/help/macwebkithelpviewer.mm @@ -212,6 +212,7 @@ static void ensureProtocolHandler() - (void)webView:(WebView *)sender didStartProvisionalLoadForFrame:(WebFrame *)frame; - (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame; - (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame; +- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame; @end @@ -249,6 +250,14 @@ static void ensureProtocolHandler() viewer->slotLoadFinished(); } +- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame +{ + Q_UNUSED(sender) + Q_UNUSED(error) + if (frame == mainFrame) + viewer->slotLoadFinished(); +} + @end // #pragma mark -- UIDelegate