diff options
| author | 2018-01-03 16:27:56 -0800 | |
|---|---|---|
| committer | 2018-07-27 13:57:55 -0700 | |
| commit | 9ba524e7dac7548c281a9e4a246692db03b22c03 (patch) | |
| tree | 871bfd67a581d03793079d4413af4bc23713d13e /libs/hwui/ResourceCache.cpp | |
| parent | 352a72ca0961c2746fd683e0daebb38ab3f2f19e (diff) | |
Enable window-mode propagation to tasks.
Removes a number of places where both bounds and windowingMode were
hard-coded.
ActivityDisplay:
- Added support for unspecified windowing mode (removing hard-coded
FULLSCREEN).
- Enabled propagation of windowing-mode from display to stacks/tasks
(via unspecified mode).
ActivityStack:
- Don't always set override-bounds if UNDEFINED. Instead, rely on
inheritance from ActivityDisplay. Continue to validate defined
modes though.
ActivityStackSupervisor:
- Since task to stack is 1-to-1 (except potentially in split modes),
have isValidLaunchStack return false most of the time.
TaskRecord:
- Fixed a NPE where override-bounds wasn't being checked for nullness
when recording lastNonFullscreenBounds.
Change-Id: Ic67419464e5c7863deb31ba4a79eaa60d4f47df0
Bug: 71028874
Test: go/wm-smoke
Diffstat (limited to 'libs/hwui/ResourceCache.cpp')
0 files changed, 0 insertions, 0 deletions