From 19f2d77f02510fd14320166f45a33e6aa77cb396 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Fri, 23 Dec 2011 22:41:50 -0800 Subject: "Oh, my God... they killed parentViewController!" --- MobileCydia.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'MobileCydia.mm') diff --git a/MobileCydia.mm b/MobileCydia.mm index 58a380e..a011b9e 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -6209,8 +6209,8 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) { CGRect kbframe = CGRectMake(round(center.x - bounds.size.width / 2.0), round(center.y - bounds.size.height / 2.0), bounds.size.width, bounds.size.height); UIViewController *base = self; - while ([base parentViewController] != nil) - base = [base parentViewController]; + while ([base parentOrPresentingViewController] != nil) + base = [base parentOrPresentingViewController]; CGRect viewframe = [[base view] convertRect:[list_ frame] fromView:[list_ superview]]; CGRect intersection = CGRectIntersection(viewframe, kbframe); -- cgit v1.2.3