From b4a7393dca36fb503d317f4453e79d32b8a3df87 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 23 Dec 2020 16:46:07 -0600 Subject: [PATCH] Normalize resolution orientation on pre-M devices --- .../java/com/limelight/preferences/StreamSettings.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/limelight/preferences/StreamSettings.java b/app/src/main/java/com/limelight/preferences/StreamSettings.java index 91febd3b..fdb7c408 100644 --- a/app/src/main/java/com/limelight/preferences/StreamSettings.java +++ b/app/src/main/java/com/limelight/preferences/StreamSettings.java @@ -328,9 +328,10 @@ public class StreamSettings extends Activity { } } else { - updateNativeResolutionEntry( - getActivity().getWindowManager().getDefaultDisplay().getWidth(), - getActivity().getWindowManager().getDefaultDisplay().getHeight()); + Display display = getActivity().getWindowManager().getDefaultDisplay(); + int width = Math.max(display.getWidth(), display.getHeight()); + int height = Math.min(display.getWidth(), display.getHeight()); + updateNativeResolutionEntry(width, height); } if (!PreferenceConfiguration.readPreferences(this.getActivity()).unlockFps) {