d9ea032b739df157d9229ee214bb562cbb88508b
Previously WindowContext is removed if the associated WindowContainer is removed. However, it causes an issue that WindowContext is removed unexpectedly after the last window is removed by WM#removeView(). When the last view is removed, WMS will remove the WindowToken in postWindowRemoveCleanupLocked(), and if the WindowToken is created by WindowContext, the associated WindowContext is also removed unexpectedly. This CL makes WindowContext switch back to listen to the previous DisplayArea if the last window is removed. Test: atest WindowContextListenerControllerTests Bug: 185460076 Change-Id: I9c1d0c15c77bbfb3662355f8c72f0d8c70ed6748
Merge "Move global hidden API flags generation to platform_bootclasspath" am:
f277259089 am: 72b1ff135f am: 78f9593ff7
Merge "Avoid duplication of compat team email addresses in OWNERS" am:
2435cbfde7 am: 9a4f3c85be am: 6ef49b92d1
Merge "Remove unnecessary entries in frameworks/base/config/OWNERS" am:
a2baa71441 am: e9ec371853 am: a8329471e4
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Merge "[PhysicalChannelConfig] Add more useful logs when calculate actual frequency" am:
7ffe1efa71 am: 5d8dc1e08c am: 8851487412
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%