summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CyteKit/ViewController.mm6
-rw-r--r--MobileCydia.mm2
2 files changed, 4 insertions, 4 deletions
diff --git a/CyteKit/ViewController.mm b/CyteKit/ViewController.mm
index b40ac6d..1991bcf 100644
--- a/CyteKit/ViewController.mm
+++ b/CyteKit/ViewController.mm
@@ -26,8 +26,6 @@
#include "iPhonePrivate.h"
-extern bool IsWildcat_;
-
@implementation UIViewController (Cydia)
- (BOOL) hasLoaded {
@@ -109,7 +107,9 @@ extern bool IsWildcat_;
}
- (NSUInteger) supportedInterfaceOrientations {
- return IsWildcat_ ? UIInterfaceOrientationMaskAll : UIInterfaceOrientationMaskPortrait;
+ extern bool IsWildcat_;
+ extern CGFloat ScreenScale_;
+ return IsWildcat_ || ScreenScale_ == 3 ? UIInterfaceOrientationMaskAll : UIInterfaceOrientationMaskPortrait;
}
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
diff --git a/MobileCydia.mm b/MobileCydia.mm
index 15a4f81..c57910f 100644
--- a/MobileCydia.mm
+++ b/MobileCydia.mm
@@ -820,7 +820,7 @@ bool Changed_;
static time_t now_;
bool IsWildcat_;
-static CGFloat ScreenScale_;
+CGFloat ScreenScale_;
static NSString *Idiom_;
static _H<NSString> Firmware_;
static NSString *Major_;