From aadac3e484f91d3f2e677156cde70cc99ee6bd6d Mon Sep 17 00:00:00 2001 From: Tommy Chow Date: Thu, 19 Jan 2023 23:23:28 -0500 Subject: [PATCH] Fix rotation regression on iOS --- lib/screens/channel/video/video_overlay.dart | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/lib/screens/channel/video/video_overlay.dart b/lib/screens/channel/video/video_overlay.dart index 55e5a9f2..f5eb321e 100644 --- a/lib/screens/channel/video/video_overlay.dart +++ b/lib/screens/channel/video/video_overlay.dart @@ -1,5 +1,3 @@ -import 'dart:io'; - import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_mobx/flutter_mobx.dart'; @@ -81,21 +79,12 @@ class VideoOverlay extends StatelessWidget { ), onPressed: () { if (orientation == Orientation.portrait) { - if (Platform.isIOS) { - SystemChrome.setPreferredOrientations([ - DeviceOrientation.landscapeRight, - ]); - SystemChrome.setPreferredOrientations([]); - } else { - SystemChrome.setPreferredOrientations([ - DeviceOrientation.landscapeRight, - DeviceOrientation.landscapeLeft, - ]); - } - } else { SystemChrome.setPreferredOrientations([ - DeviceOrientation.portraitUp, + DeviceOrientation.landscapeLeft, + DeviceOrientation.landscapeRight, ]); + } else { + SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); SystemChrome.setPreferredOrientations([]); } },