From 7c019f4a614b8e9e218e8c988f507d1e0f4bad5d Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Fri, 1 Apr 2011 08:53:54 +0000 Subject: [PATCH] Only turn off WebThread on <3.2. --- LockScreen.mm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/LockScreen.mm b/LockScreen.mm index 7284452..c1d2334 100644 --- a/LockScreen.mm +++ b/LockScreen.mm @@ -323,8 +323,9 @@ MSInstanceMessageHook0(BOOL, NSURL, isSpringboardHandledURL) { [webview_ setScalesPageToFit:YES]; - if ([webview_ respondsToSelector:@selector(_setDrawInWebThread:)]) - [webview_ _setDrawInWebThread:NO]; + if (kCFCoreFoundationVersionNumber < 478.61) + if ([webview_ respondsToSelector:@selector(_setDrawInWebThread:)]) + [webview_ _setDrawInWebThread:NO]; UIWebDocumentView *document([webview_ _documentView]); WebView *webview([document webView]); @@ -1000,5 +1001,8 @@ MSClassHook(WebView) MSMetaClassHook(WebView) MSClassMessageHook0(void, WebView, enableWebThread) { + if (kCFCoreFoundationVersionNumber >= 478.61) + return MSOldCall(); + NSLog(@"-[WebView enableWebThread]"); } -- 2.7.4