diff options
| author | Jorim Jaggi <jjaggi@google.com> | 2020-04-22 17:18:25 +0200 |
|---|---|---|
| committer | Jorim Jaggi <jjaggi@google.com> | 2020-04-29 14:00:09 +0200 |
| commit | bf87c15b337168bf94f36185cccd46b02aec41a2 (patch) | |
| tree | ecdb73a71d11f0794086defac73351941e3f1f65 /core/java/android/view/ViewRootImpl.java | |
| parent | 6b25213d686030ed45dc453be7228140ebd8e9ee (diff) | |
Decouple InsetsController from ViewRootImpl
Such that all it's goodness can also be used in context when
ViewRootImpl isn't available, like the SystemUI controller used
for Car and Split
Test: InsetsControllerTest
Fixes: 154631128
Change-Id: I54a3f8a34810472d9273e4627a7811b7abd0863f
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 8b1e6cbdb6ff..3ce31cb18375 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -757,7 +757,7 @@ public final class ViewRootImpl implements ViewParent, mChoreographer = useSfChoreographer ? Choreographer.getSfInstance() : Choreographer.getInstance(); mDisplayManager = (DisplayManager)context.getSystemService(Context.DISPLAY_SERVICE); - mInsetsController = new InsetsController(this); + mInsetsController = new InsetsController(new ViewRootInsetsControllerHost(this)); String processorOverrideName = context.getResources().getString( R.string.config_inputEventCompatProcessorOverrideClassName); |
