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

Commit 48a461f3 authored by Chris Li's avatar Chris Li
Browse files

Return all visible activities for VIS

Before, we only return the top activities of each visible root Task
(with handle split screen specially), which doesn't cover:
1. Desktop Windowing, which can have multiple leaf Tasks in one root.
2. Activity Embedding, which can have multiple leaf TaskFragments in one
   leaf Task.
3. Paused activities behind another translucent activity.

Now, we return all visible activities.

Bug: 434114340
Flag: com.android.window.flags.return_all_visible_activities_for_vis
Test: atest WmTests:RootWindowContainerTests
Change-Id: Ib07febfc65ed800c7ecbcd7086a58dffdd771798
parent 8441f07f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment