Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit b880f2f7 authored by Lucas Silva's avatar Lucas Silva
Browse files

Allow multiple instances of DreamActivity to be launched

In some cases, we may decide to switch between the different dreams in
the same package. During the switching animation, the package may have
two dreams active at a single time. This change allows that to happen,
maintaining a 1:1 mapping of DreamActivity <-> DreamService.
DreamManagerService is then responsible for handling the lifecycle of
the activities, by stopping the previous dreams once we've fully
transitioned over to the new dream.

Fixes: 324063099
Flag: ACONFIG android.service.controls.flags.home_panel_dream TEAMFOOD
Test: flashed and verified switching between home panel and lowlight
dreams now work

Change-Id: I3abcb186571d83dd0d85e6dbe93fe25b21611b40
parent 6803757a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment