/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | RootDisplayArea.java | 80 void placeImeContainer(DisplayArea.Tokens imeContainer) { in placeImeContainer() argument 81 final RootDisplayArea previousRoot = imeContainer.getRootDisplayArea(); in placeImeContainer() 95 imeContainer.reparent(imeDisplayAreas.get(0), POSITION_TOP); in placeImeContainer() 96 updateImeContainerForLayers(imeContainer); in placeImeContainer() 144 private void updateImeContainerForLayers(@Nullable DisplayArea.Tokens imeContainer) { in updateImeContainerForLayers() argument 146 mAreaForLayer[policy.getWindowLayerFromTypeLw(TYPE_INPUT_METHOD)] = imeContainer; in updateImeContainerForLayers() 147 mAreaForLayer[policy.getWindowLayerFromTypeLw(TYPE_INPUT_METHOD_DIALOG)] = imeContainer; in updateImeContainerForLayers()
|
H A D | DisplayAreaPolicy.java | 96 DisplayArea.Tokens imeContainer) { in instantiate() argument 106 rootHierarchy.setImeContainer(imeContainer).setTaskDisplayAreas(tdaList); in instantiate() 178 RootDisplayArea root, DisplayArea.Tokens imeContainer); in instantiate() argument
|
H A D | DisplayAreaPolicyBuilder.java | 406 HierarchyBuilder setImeContainer(DisplayArea.Tokens imeContainer) { in setImeContainer() argument 407 mImeContainer = imeContainer; in setImeContainer()
|
H A D | RecentsAnimationController.java | 655 final WindowContainer imeContainer = mDisplayContent.getImeContainer(); in attachNavigationBarToApp() local 656 if (imeContainer.isVisible()) { in attachNavigationBarToApp() 657 t.setRelativeLayer(navSurfaceControl, imeContainer.getSurfaceControl(), 1); in attachNavigationBarToApp()
|
H A D | Transition.java | 705 final WindowContainer imeContainer = dc.getImeContainer(); in handleLegacyRecentsStartBehavior() local 706 if (imeContainer.isVisible()) { in handleLegacyRecentsStartBehavior() 707 t.setRelativeLayer(navSurfaceControl, imeContainer.getSurfaceControl(), 1); in handleLegacyRecentsStartBehavior()
|
H A D | ActivityTaskManagerService.java | 5144 void onImeWindowSetOnDisplayArea(final int pid, @NonNull final DisplayArea imeContainer) { in onImeWindowSetOnDisplayArea() argument 5161 process.registerDisplayAreaConfigurationListener(imeContainer); in onImeWindowSetOnDisplayArea()
|
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | DualDisplayAreaGroupPolicyTest.java | 266 final DisplayArea.Tokens imeContainer = mDisplay.getImeContainer(); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() local 270 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mDisplay); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 289 verify(mFirstRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 291 assertThat(imeContainer.getParent().asDisplayArea().mFeatureId) in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 304 verify(mSecondRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 306 assertThat(imeContainer.getParent().asDisplayArea().mFeatureId) in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 316 final DisplayArea.Tokens imeContainer = mDisplay.getImeContainer(); in testPlaceImeContainer_hidesImeWhenParentChanges() local 333 verify(mFirstRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_hidesImeWhenParentChanges() 343 verify(mSecondRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_hidesImeWhenParentChanges() 491 RootDisplayArea root, DisplayArea.Tokens imeContainer) { in instantiate() argument [all …]
|
H A D | InputMethodMenuControllerTest.java | 134 final DisplayArea.Tokens imeContainer = mSecondaryDisplay.getImeContainer(); in testGetSettingsContextOnDualDisplayContent() local 135 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay); in testGetSettingsContextOnDualDisplayContent() 137 mSecondaryDisplay.mFirstRoot.placeImeContainer(imeContainer); in testGetSettingsContextOnDualDisplayContent() 138 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay.mFirstRoot); in testGetSettingsContextOnDualDisplayContent() 141 mSecondaryDisplay.mSecondRoot.placeImeContainer(imeContainer); in testGetSettingsContextOnDualDisplayContent() 142 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay.mSecondRoot); in testGetSettingsContextOnDualDisplayContent()
|
H A D | WindowProcessControllerTests.java | 133 final DisplayArea imeContainer = display.getImeContainer(); in testDisplayAreaConfigurationListener_verifyConfig() local 136 mWpc.registerDisplayAreaConfigurationListener(imeContainer); in testDisplayAreaConfigurationListener_verifyConfig() 142 imeContainer.setBounds(resizeImeBounds); in testDisplayAreaConfigurationListener_verifyConfig() 197 final DisplayArea imeContainer = display.getImeContainer(); in testConfigurationForSecondaryScreenDisplayArea() local 198 mWpc.registerDisplayAreaConfigurationListener(imeContainer); in testConfigurationForSecondaryScreenDisplayArea() 200 assertEquals(imeContainer, mWpc.getDisplayArea()); in testConfigurationForSecondaryScreenDisplayArea() 202 expectedConfig.updateFrom(imeContainer.getConfiguration()); in testConfigurationForSecondaryScreenDisplayArea()
|
H A D | WindowContextListenerControllerTests.java | 218 final DisplayArea.Tokens imeContainer = dualDisplayContent.getImeContainer(); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() local 220 dualDisplayContent.mFirstRoot.placeImeContainer(imeContainer); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() 222 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(dualDisplayContent.mFirstRoot); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() 240 assertThat(mController.getContainer(mClientToken)).isEqualTo(imeContainer); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer()
|
H A D | DisplayAreaProviderTest.java | 84 RootDisplayArea root, DisplayArea.Tokens imeContainer) { in instantiate() argument
|
H A D | DisplayContentTests.java | 353 final DisplayArea.Tokens imeContainer = mDisplayContent.getImeContainer(); in testUpdateImeParent_forceUpdateRelativeLayer() local 362 spyOn(imeContainer); in testUpdateImeParent_forceUpdateRelativeLayer() 369 verify(imeContainer).assignRelativeLayer(any(), eq(imeSurfaceParent), anyInt(), eq(true)); in testUpdateImeParent_forceUpdateRelativeLayer()
|
/aosp12/frameworks/opt/car/services/src/com/android/server/wm/ |
H A D | CarDisplayAreaPolicyProvider.java | 71 RootDisplayArea root, DisplayArea.Tokens imeContainer) { in instantiate() argument 75 imeContainer); in instantiate() 120 .setImeContainer(imeContainer) in instantiate()
|