From f55e4e0e0160ee9ec4b4b57bedcb99c124e8939c Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 9 Jun 2022 00:05:19 -0500 Subject: [PATCH] Don't dock expanded PiP overlays when browsing PCs and apps --- app/src/main/java/com/limelight/AppView.java | 5 +++++ app/src/main/java/com/limelight/PcView.java | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/app/src/main/java/com/limelight/AppView.java b/app/src/main/java/com/limelight/AppView.java index b50d904d..1337627e 100644 --- a/app/src/main/java/com/limelight/AppView.java +++ b/app/src/main/java/com/limelight/AppView.java @@ -293,6 +293,11 @@ public class AppView extends Activity implements AdapterFragmentCallbacks { setContentView(R.layout.activity_app_view); + // Allow floating expanded PiP overlays while browsing apps + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + setShouldDockBigOverlays(false); + } + UiHelper.notifyNewRootView(this); showHiddenApps = getIntent().getBooleanExtra(SHOW_HIDDEN_APPS_EXTRA, false); diff --git a/app/src/main/java/com/limelight/PcView.java b/app/src/main/java/com/limelight/PcView.java index 65c292ed..ec11b5ee 100644 --- a/app/src/main/java/com/limelight/PcView.java +++ b/app/src/main/java/com/limelight/PcView.java @@ -124,6 +124,11 @@ public class PcView extends Activity implements AdapterFragmentCallbacks { UiHelper.notifyNewRootView(this); + // Allow floating expanded PiP overlays while browsing PCs + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { + setShouldDockBigOverlays(false); + } + // Set default preferences if we've never been run PreferenceManager.setDefaultValues(this, R.xml.preferences, false);