DreamGrid icon indicating copy to clipboard operation
DreamGrid copied to clipboard

Launching apps from Dreamgrid fades everything to black

Open porcoddiocanebastardo opened this issue 2 years ago • 1 comments

Launching apps from Dreamgrid fades everything to black, then after a few seconds it loads the home enviroment again.

Device: Quest 2

The same thing happens with DreamGrid, so it's something in the common code. If I launch apps through Quest Launcher or the original Library, it works.

Same problem with same device, quest normal launcher work normally and Pilauncher, PilauncherNext, Lightlauncher and Picozen have this problem. QuestAppLauncher don't have this problem, but grafically isn't good like the others.

In other post 'siskyn' give me this good answer:

See here for details on this bug: https://communityforums.atmeta.com/t5/Get-Help/PTC-56-break-third-party-launchers-bug/td-p/1066959

As a side note, Lightning launcher does work and seems to be feature rich. https://github.com/threethan/LightningLauncher

porcoddiocanebastardo avatar Sep 06 '23 15:09 porcoddiocanebastardo

Copying my comment from that thread: Developer of LightningLauncher here!

The issue is that, as of about v56, the Quest will aggressively try to open new activities in the same window/task regardless of intent flags. Opening a VR activity in a 2D task will not work; that's what's causing the issues mentioned here.

This can be worked around by closing the task with activity.finish(), waiting for the closing animation to complete, and then launching the new intent once the task and it's window are fully removed.

threethan avatar Sep 28 '23 16:09 threethan