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);