Merge "Clean up existing a11y listeners when reparenting." into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-06-03 00:06:25 +00:00
committed by Android (Google) Code Review

View File

@@ -4776,6 +4776,9 @@ class DisplayContent extends WindowContainer<DisplayContent.DisplayChildWindowCo
* @param sc The new SurfaceControl, where the DisplayContent's surfaces will be re-parented to.
*/
void reparentDisplayContent(WindowState win, SurfaceControl sc) {
if (mParentWindow != null) {
mParentWindow.removeEmbeddedDisplayContent(this);
}
mParentWindow = win;
mParentWindow.addEmbeddedDisplayContent(this);
mParentSurfaceControl = sc;