summaryrefslogtreecommitdiff
path: root/libs/androidfw/ZipFileRO.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2024-03-15 20:08:38 +0800
committer Riddle Hsu <riddlehsu@google.com> 2024-03-18 14:37:40 +0800
commitc443a044f3fed25815d8a2be5eba204f7795fd1e (patch)
treee9c16a7ae528a88e6edd08f26ebc985199a53479 /libs/androidfw/ZipFileRO.cpp
parentfb61358b71ded6a3b527ae52bef34aa7b6ff63f3 (diff)
Restore direct display children to display layer
This undoes I78d4832b0ff7623684fc22fe1f464a02a1d91477. Because now a display always has a real DisplayArea to provide windowing layer (created by DisplayAreaPolicyBuilder). Old: RootWrapper (DisplayContent#mSurfaceControl) > WindowingLayer (pure layer, not a WindowContainer) >> Child of display The surface of direct child under display uses WindowingLayer as parent. Now: Display (DisplayContent#mSurfaceControl) > WindowingLayer (DisplayArea) >> Child of WindowingLayer The surface of direct child under display uses display as parent. Because the surface hierarchy is consistent with window hierarchy. Bug: 326975721 Bug: 266243524 Test: AccessibilityOverlayTest#testA11yServiceShowsOverlayOnVirtualDisplay_shouldAppear Change-Id: I7a1d09eb566e29e532d56627a9955692b55a5682
Diffstat (limited to 'libs/androidfw/ZipFileRO.cpp')
0 files changed, 0 insertions, 0 deletions