summaryrefslogtreecommitdiff
path: root/core/java/android/app/ActivityView.java
diff options
context:
space:
mode:
authorRob Carr <racarr@google.com>2019-01-07 20:08:58 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-01-07 20:08:58 +0000
commit30e984ca784e5d3edfe48b827ab0a0ce825adc84 (patch)
tree19d90ff3f96d05a41156cc877a1d989200b242c2 /core/java/android/app/ActivityView.java
parent3b1ce72383d8903df25fe59f92726167716b2cd6 (diff)
parent5fea55b2d2d27c5ff714897632735efb65a52d4c (diff)
Merge changes from topic "remove-scoped-connection"
* changes: Remove usage of scoped connections. Allow SurfaceControl to be passed over AIDL.
Diffstat (limited to 'core/java/android/app/ActivityView.java')
-rw-r--r--core/java/android/app/ActivityView.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/app/ActivityView.java b/core/java/android/app/ActivityView.java
index 7cda8403f1f9..57132a72700d 100644
--- a/core/java/android/app/ActivityView.java
+++ b/core/java/android/app/ActivityView.java
@@ -321,7 +321,7 @@ public class ActivityView extends ViewGroup {
public void surfaceCreated(SurfaceHolder surfaceHolder) {
mTmpSurface = new Surface();
if (mVirtualDisplay == null) {
- initVirtualDisplay(new SurfaceSession(surfaceHolder.getSurface()));
+ initVirtualDisplay(new SurfaceSession());
if (mVirtualDisplay != null && mActivityViewCallback != null) {
mActivityViewCallback.onActivityViewReady(ActivityView.this);
}
@@ -389,6 +389,7 @@ public class ActivityView extends ViewGroup {
mRootSurfaceControl = new SurfaceControl.Builder(surfaceSession)
.setContainerLayer(true)
+ .setParent(mSurfaceView.getSurfaceControl())
.setName(DISPLAY_NAME)
.build();