From 35999a05f00aa5e0d105fbc209ccd45cbc80c181 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 24 Jun 2021 23:50:15 -0500 Subject: [PATCH] Minor code cleanup --- .../main/java/com/limelight/preferences/StreamSettings.java | 6 +++--- 1 file changed, 3 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 c4e4f1d4..b6d8e244 100644 --- a/app/src/main/java/com/limelight/preferences/StreamSettings.java +++ b/app/src/main/java/com/limelight/preferences/StreamSettings.java @@ -239,13 +239,13 @@ public class StreamSettings extends Activity { // FIXME: Come up with a solution for Android 9 which doesn't support Display.getCutout() DisplayCutout cutout = display.getCutout(); if (cutout != null) { - DisplayMetrics metrics = new DisplayMetrics(); - int widthInsets = cutout.getSafeInsetLeft() + cutout.getSafeInsetRight(); int heightInsets = cutout.getSafeInsetBottom() + cutout.getSafeInsetTop(); if (widthInsets != 0 || heightInsets != 0) { - getActivity().getWindowManager().getDefaultDisplay().getRealMetrics(metrics); + DisplayMetrics metrics = new DisplayMetrics(); + display.getRealMetrics(metrics); + int width = Math.max(metrics.widthPixels - widthInsets, metrics.heightPixels - heightInsets); int height = Math.min(metrics.widthPixels - widthInsets, metrics.heightPixels - heightInsets);