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

Skip to content
Commit ec55eb06 authored by Bryce Lee's avatar Bryce Lee
Browse files

Allow modifiers to specify windowing mode and preferred display.

This changelist extends the parameters that positioners can
provide to include the windowing mode and display for a stack to
launch into. These are provided via the LaunchingParams object, which
replaces the previous bounds Rect as the result. When the values are
provided when laying out a task, the Controller will apply the
result. In other cases, such as in ActivityStarter, the caller of
LaunchingBoundsController#calculate is responsible applying the
result.

Fixes: 70031444
Test: atest FrameworksServicesTests:LaunchingBoundsControllerTests#testLayoutTaskPreferredDisplayChange
Test: atest FrameworksServicesTests:LaunchingBoundsControllerTests#testLayoutTaskWindowingModeChange
Change-Id: I949e2b5047663bfc297aac654f365109f0b1feb1
parent d93d206c
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