fix: handle unavailable Quest sessions safely

This commit is contained in:
XxJSONDeruloxX committed 2026-10-14 18:16:38 -04:00
1 parent 7277386cd3
commit db0c32c72f
2 files changed
-3

No files matched your search

@@ -16,7 +16,6 @@ class QuestXrActivity : NativeActivity() {
@Volatile private var steamVrStatus = SteamVr.Status.UNAVAILABLE
override fun onCreate(savedInstanceState: Bundle?) {
if (intent.getBooleanExtra("guest_surface", false)) {
require(CompositorHost.isStarted) { "Start a DroidDeck session before attaching XR" }
intent.putExtra("surface_test", true)
SessionService.resume(this)
}
-2
View File
@@ -97,8 +97,6 @@ Steam is signed out and both Touch controllers remain inactive. These block
guest command diagnostics and actual game/controller/haptic validation, but do
not block native rendering or independent engineering. No guard was bypassed.
## Remaining stages
## Milestone 4: full build and deployment
Full CI run 38641552327 passed at `e1d09612`, including APK compilation, tracking