From: Jay Freeman (saurik) Date: Fri, 1 Apr 2011 08:53:54 +0000 (+0000) Subject: Only turn off WebThread on <3.2. X-Git-Tag: v0.9.4003~1 X-Git-Url: https://git.saurik.com/cydget.git/commitdiff_plain/7c019f4a614b8e9e218e8c988f507d1e0f4bad5d Only turn off WebThread on <3.2. --- 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]"); }