From 7f19f7aa47a22afb1a256af031755372659359f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toni=20F=C3=B6rster?= Date: Sat, 25 Nov 2023 19:26:44 +0100 Subject: [PATCH] disable portraitUpsideDown on iPhones --- iOS/OrientationTracker.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iOS/OrientationTracker.swift b/iOS/OrientationTracker.swift index d8a1fc28..0f8eda58 100644 --- a/iOS/OrientationTracker.swift +++ b/iOS/OrientationTracker.swift @@ -86,9 +86,11 @@ public class OrientationTracker { if accelerometerData.acceleration.y <= -threshold { return .portrait } - if accelerometerData.acceleration.y >= threshold { + + if UIDevice.current.userInterfaceIdiom == .pad && accelerometerData.acceleration.y >= threshold { return .portraitUpsideDown } + return currentDeviceOrientation } }