diff options
| author | 2025-02-14 02:51:36 +0000 | |
|---|---|---|
| committer | 2025-02-17 16:29:31 -0800 | |
| commit | b95fe5d398076956a96514ce2bdd966964531c15 (patch) | |
| tree | eacf479261569fdf3f0a424f54a08322637d1a00 /libs/androidfw/StringPool.cpp | |
| parent | d38edb3d5da3c269850983f0f40b4097f5c0ca3b (diff) | |
Fixes the regression that the DesktopLaunchParams not working
Avoid modify the tasks that are managed by a created-by-organizer Task.
This is just a short-term solution that avoid the regression.
In general, the Desktop launch-params modifier should not calculate
the Task bounds for the Tasks that are not going to show in Desktop.
This CL also avoid calculate task bounds when no target bounds requested
and the Task already has override bounds.
Bug: 396108436
BUg: 396659743
Test: StartActivityTests#testStartActivityWithLaunchBounds
Test: ActivityLifecycleTopResumedStateTests#testTopPositionSwitchBetweenVisibleActivities
Flag: EXEMPT(bug fix)
Change-Id: Ib510d231c0a6be1fb3975e7d61c92117d16fb8ec
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions