/frameworks/base/services/core/java/com/android/server/wm/ |
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()
|
D | DisplayAreaPolicy.java | 99 DisplayArea.Tokens imeContainer) { in instantiate() argument 109 rootHierarchy.setImeContainer(imeContainer).setTaskDisplayAreas(tdaList); in instantiate() 177 RootDisplayArea root, DisplayArea.Tokens imeContainer); in instantiate() argument
|
D | DisplayAreaPolicyBuilder.java | 472 HierarchyBuilder setImeContainer(DisplayArea.Tokens imeContainer) { in setImeContainer() argument 473 mImeContainer = imeContainer; in setImeContainer()
|
D | RecentsAnimationController.java | 610 final WindowContainer imeContainer = mDisplayContent.getImeContainer(); in attachNavigationBarToApp() local 611 if (imeContainer.isVisible()) { in attachNavigationBarToApp() 612 t.setRelativeLayer(navSurfaceControl, imeContainer.getSurfaceControl(), 1); in attachNavigationBarToApp()
|
D | Transition.java | 1180 final WindowContainer imeContainer = dc.getImeContainer(); in handleLegacyRecentsStartBehavior() local 1181 if (imeContainer.isVisible()) { in handleLegacyRecentsStartBehavior() 1182 t.setRelativeLayer(navSurfaceControl, imeContainer.getSurfaceControl(), 1); in handleLegacyRecentsStartBehavior()
|
D | ActivityTaskManagerService.java | 5358 void onImeWindowSetOnDisplayArea(final int pid, @NonNull final DisplayArea imeContainer) { in onImeWindowSetOnDisplayArea() argument 5370 process.registerDisplayAreaConfigurationListener(imeContainer); in onImeWindowSetOnDisplayArea()
|
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
D | InputMethodDialogWindowContextTest.java | 142 final DisplayArea.Tokens imeContainer = mSecondaryDisplay.getImeContainer(); in testGetSettingsContextOnDualDisplayContent() local 143 spyOn(imeContainer); in testGetSettingsContextOnDualDisplayContent() 144 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay); in testGetSettingsContextOnDualDisplayContent() 146 mSecondaryDisplay.mFirstRoot.placeImeContainer(imeContainer); in testGetSettingsContextOnDualDisplayContent() 148 verify(imeContainer, timeout(WAIT_TIMEOUT_MS)).onConfigurationChanged( in testGetSettingsContextOnDualDisplayContent() 153 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay.mFirstRoot); in testGetSettingsContextOnDualDisplayContent() 158 clearInvocations(tokenClient, imeContainer); in testGetSettingsContextOnDualDisplayContent() 159 mSecondaryDisplay.mSecondRoot.placeImeContainer(imeContainer); in testGetSettingsContextOnDualDisplayContent() 161 verify(imeContainer, timeout(WAIT_TIMEOUT_MS)).onConfigurationChanged( in testGetSettingsContextOnDualDisplayContent() 166 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondaryDisplay.mSecondRoot); in testGetSettingsContextOnDualDisplayContent()
|
D | DualDisplayAreaGroupPolicyTest.java | 345 final DisplayArea.Tokens imeContainer = mDisplay.getImeContainer(); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() local 349 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mDisplay); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 350 assertThat(mDisplay.findAreaForTokenInLayer(imeToken)).isEqualTo(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 368 verify(mFirstRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 369 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mFirstRoot); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 370 assertThat(imeContainer.getParent().asDisplayArea().mFeatureId) in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 373 assertThat(mFirstRoot.findAreaForTokenInLayer(imeToken)).isEqualTo(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 383 verify(mSecondRoot).placeImeContainer(imeContainer); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 384 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(mSecondRoot); in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() 385 assertThat(imeContainer.getParent().asDisplayArea().mFeatureId) in testPlaceImeContainer_reparentToTargetDisplayAreaGroup() [all …]
|
D | WindowProcessControllerTests.java | 141 final DisplayArea imeContainer = display.getImeContainer(); in testDisplayAreaConfigurationListener_verifyConfig() local 144 mWpc.registerDisplayAreaConfigurationListener(imeContainer); in testDisplayAreaConfigurationListener_verifyConfig() 150 imeContainer.setBounds(resizeImeBounds); in testDisplayAreaConfigurationListener_verifyConfig() 205 final DisplayArea imeContainer = display.getImeContainer(); in testConfigurationForSecondaryScreenDisplayArea() local 206 mWpc.registerDisplayAreaConfigurationListener(imeContainer); in testConfigurationForSecondaryScreenDisplayArea() 208 assertEquals(imeContainer, mWpc.getDisplayArea()); in testConfigurationForSecondaryScreenDisplayArea() 210 expectedConfig.updateFrom(imeContainer.getConfiguration()); in testConfigurationForSecondaryScreenDisplayArea()
|
D | WindowContextListenerControllerTests.java | 223 final DisplayArea.Tokens imeContainer = dualDisplayContent.getImeContainer(); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() local 225 dualDisplayContent.mFirstRoot.placeImeContainer(imeContainer); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() 227 assertThat(imeContainer.getRootDisplayArea()).isEqualTo(dualDisplayContent.mFirstRoot); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer() 245 assertThat(mController.getContainer(mClientToken)).isEqualTo(imeContainer); in testImeSwitchDialogWindowTokenRemovedOnDualDisplayContent_ListenToImeContainer()
|
D | DisplayAreaProviderTest.java | 84 RootDisplayArea root, DisplayArea.Tokens imeContainer) { in instantiate() argument
|
D | DisplayContentTests.java | 361 final DisplayArea.Tokens imeContainer = mDisplayContent.getImeContainer(); in testUpdateImeParent_forceUpdateRelativeLayer() local 370 spyOn(imeContainer); in testUpdateImeParent_forceUpdateRelativeLayer() 377 verify(imeContainer).assignRelativeLayer(any(), eq(imeSurfaceParent), anyInt(), eq(true)); in testUpdateImeParent_forceUpdateRelativeLayer() 398 final DisplayArea.Tokens imeContainer = mDisplayContent.getImeContainer(); in testUpdateImeParent_skipForOrganizedImeContainer() local 411 imeContainer.setOrganizer(mockImeOrganizer); in testUpdateImeParent_skipForOrganizedImeContainer() 419 imeContainer.setOrganizer(null); in testUpdateImeParent_skipForOrganizedImeContainer() 424 final DisplayArea.Tokens imeContainer = mDisplayContent.getImeContainer(); in testImeContainerIsReparentedUnderParentWhenOrganized() local 438 imeContainer.setOrganizer(mockImeOrganizer); in testImeContainerIsReparentedUnderParentWhenOrganized() 442 SurfaceControl imeParentSurfaceControl = imeContainer.getParentSurfaceControl(); in testImeContainerIsReparentedUnderParentWhenOrganized() 443 verify(transaction).reparent(imeContainer.getSurfaceControl(), imeParentSurfaceControl); in testImeContainerIsReparentedUnderParentWhenOrganized() [all …]
|
/frameworks/opt/car/services/builtInServices/src/com/android/server/wm/ |
D | CarDisplayAreaPolicyProvider.java | 77 RootDisplayArea root, DisplayArea.Tokens imeContainer) { in instantiate() argument 81 imeContainer); in instantiate() 131 .setImeContainer(imeContainer) in instantiate()
|