Update logic around reusing bubbled activities
This change updates ActivityStarter logic to check the
getLaunchedFromBubble bit and determine whether to allow
inserting new activities into existing bubbled activities.
See go/reuse-bubbled-tasks-wm.
Fixes: 328229865
Test: atest ActivityStarter
Test: atest TaskFragmentTest
Test: atest RootWindowContainerTests
Test: manual
- Create bubble for conversation A
- Push a notification for conversation B
- Tap on notification
- Observe activity is launched in a new task
Change-Id: I4e240ddb6d2abe3afb685892b4e6ceda5615ade8
7 files changed