iOS: Enable "double-swipe" to switch apps

To prevent accidental app switching.

Unfortunately, the way to do this is to disable auto-hiding of the swipe indicator.
Another strange Apple quirk.
This commit is contained in:
Henrik Rydgård 2024-06-20 11:28:35 +02:00
parent f9d4cd23c0
commit 21df698a20
2 changed files with 4 additions and 3 deletions

View file

@ -134,7 +134,8 @@ id<PPSSPPViewController> sharedViewController;
}
- (BOOL)prefersHomeIndicatorAutoHidden {
return YES;
// Would love to hide it, but it prevents the double-swipe protection from working.
return NO;
}
- (void)shareText:(NSString *)text {

View file

@ -481,7 +481,8 @@ void VulkanRenderLoop(IOSVulkanContext *graphicsContext, CAMetalLayer *metalLaye
}
- (BOOL)prefersHomeIndicatorAutoHidden {
return YES;
// Would love to hide it, but it prevents the double-swipe protection from working.
return NO;
}
- (void)shareText:(NSString *)text {
@ -531,7 +532,6 @@ extern float g_safeInsetBottom;
[self updateGesture];
}
- (void)updateGesture {
INFO_LOG(SYSTEM, "Updating swipe gesture.");