Lines Matching refs:windowRoot_

69     auto node = windowRoot_->FindWindowNodeWithToken(info->GetAbilityToken());
79 if (windowRoot_->SaveWindow(node) != WMError::WM_OK) {
104 if (windowRoot_->AddWindowNode(0, node, true) != WMError::WM_OK) {
115 auto node = windowRoot_->FindWindowNodeWithToken(abilityToken);
142 srcNode = windowRoot_->FindWindowNodeWithToken(srcInfo->GetAbilityToken());
145 dstNode = windowRoot_->FindWindowNodeWithToken(dstInfo->GetAbilityToken());
173 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(displayId);
180 auto thisWindowNode = windowRoot_->GetWindowNode(focusWindowId);
224 sptr<WindowNode> parentWindow = windowRoot_->GetWindowNode(property->GetParentId());
234 sptr<WindowNode> parentWindow = windowRoot_->GetWindowNode(property->GetParentId());
264 sptr<WindowNode> node = windowRoot_->FindWindowNodeWithToken(token);
267 windowRoot_->AddDeathRecipient(node);
268 windowRoot_->AddSurfaceNodeIdWindowNodePair(surfaceNode->GetId(), node);
293 return windowRoot_->SaveWindow(node);
317 auto node = windowRoot_->GetWindowNode(property->GetWindowId());
338 WMError res = windowRoot_->AddWindowNode(property->GetParentId(), node);
343 windowRoot_->FocusFaultDetection();
373 auto container = windowRoot_->GetOrCreateWindowNodeContainer(displayId);
419 auto container = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
514 auto callingWindow = windowRoot_->GetWindowNode(callingWindowId);
516 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
522 callingWindow = windowRoot_->GetWindowNode(callingWindowId);
549 auto statusbarWindow = windowRoot_->GetWindowNode(sysBarWinId_[WindowType::WINDOW_TYPE_STATUS_BAR]);
565 auto callingWindow = windowRoot_->GetWindowNode(callingWindowId_);
596 auto windowNode = windowRoot_->GetWindowNode(windowId);
602 WMError res = windowRoot_->RemoveWindowNode(windowId, fromAnimation);
607 windowRoot_->FocusFaultDetection();
628 if (windowRoot_->NotifyDesktopUnfrozen() == WMError::WM_OK &&
629 !windowRoot_->HasMainFullScreenWindowShown(windowNode->GetDisplayId())) {
649 auto node = windowRoot_->GetWindowNode(windowId);
656 WMError res = windowRoot_->DestroyWindow(windowId, onlySelf);
662 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(displayId);
666 windowRoot_->FocusFaultDetection();
681 auto node = windowRoot_->GetWindowNode(windowId);
706 if (windowRoot_->IsForbidDockSliceMove(node->GetDisplayId())) {
709 } else if (windowRoot_->IsVerticalDisplay(node)) {
726 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_RECT);
747 if (windowRoot_ == nullptr) {
750 WMError res = windowRoot_->RequestFocus(windowId);
752 accessibilityConnection_->NotifyAccessibilityWindowInfo(windowRoot_->GetWindowNode(windowId),
760 auto node = windowRoot_->GetWindowNode(windowId);
765 WMError ret = windowRoot_->SetWindowMode(node, dstMode);
787 windowRoot_->ProcessWindowStateChange(WindowState::STATE_FROZEN, WindowStateChangeReason::KEYGUARD);
791 windowRoot_->ProcessWindowStateChange(WindowState::STATE_UNFROZEN, WindowStateChangeReason::KEYGUARD);
797 windowRoot_->ProcessDisplayCreate(defaultDisplayId, displayInfo, displayInfoMap);
802 windowRoot_->ProcessDisplayDestroy(defaultDisplayId, displayInfo, displayInfoMap);
848 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(displayInfo->GetDisplayId());
861 windowRoot_->ProcessDisplayChange(defaultDisplayId, displayInfo, displayInfoMap, type);
942 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
994 auto node = windowRoot_->GetWindowNode(windowId);
1010 auto node = windowRoot_->GetWindowNode(windowId);
1018 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_TYPE);
1030 auto node = windowRoot_->GetWindowNode(windowId);
1047 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_FLAGS);
1059 auto node = windowRoot_->GetWindowNode(windowId);
1065 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_OTHER_PROPS);
1077 windowRoot_->NotifySystemBarTints();
1087 return windowRoot_->GetAvoidAreaByType(windowId, avoidAreaType);
1092 auto node = windowRoot_->GetWindowNode(windowId);
1120 auto node = windowRoot_->GetWindowNode(windowId);
1137 WMError res = windowRoot_->UpdateSizeChangeReason(windowId, WindowSizeChangeReason::DRAG_START);
1151 auto node = windowRoot_->GetWindowNode(windowId);
1167 windowRoot_->TakeWindowPairSnapshot(node->GetDisplayId());
1172 WMError zOrderRes = windowRoot_->RaiseZOrderForAppWindow(node);
1173 WMError focusRes = windowRoot_->RequestFocus(windowId);
1174 windowRoot_->RequestActiveWindow(windowId);
1175 windowRoot_->FocusFaultDetection();
1178 accessibilityConnection_->NotifyAccessibilityWindowInfo(windowRoot_->GetWindowNode(windowId),
1188 auto node = windowRoot_->GetWindowNode(windowId);
1195 if (windowRoot_->IsDockSliceInExitSplitModeArea(displayId)) {
1196 windowRoot_->ExitSplitMode(displayId);
1198 windowRoot_->ClearWindowPairSnapshot(node->GetDisplayId());
1202 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_RECT);
1214 WMError res = windowRoot_->UpdateSizeChangeReason(windowId, WindowSizeChangeReason::DRAG_END);
1223 auto node = windowRoot_->GetWindowNode(windowId);
1237 auto node = windowRoot_->GetWindowNode(windowId);
1270 auto node = windowRoot_->GetWindowNode(windowId);
1282 WMError zOrderRes = windowRoot_->RaiseZOrderForAppWindow(node);
1295 auto node = windowRoot_->GetWindowNode(windowId);
1304 windowRoot_->DispatchKeyEvent(node, event);
1321 windowRoot_->RequestFocus(windowId);
1322 windowRoot_->RequestActiveWindow(windowId);
1323 windowRoot_->FocusFaultDetection();
1325 accessibilityConnection_->NotifyAccessibilityWindowInfo(windowRoot_->GetWindowNode(windowId),
1333 auto node = windowRoot_->GetWindowNode(windowId);
1347 windowRoot_->MinimizeAllAppWindows(displayId);
1358 return windowRoot_->ToggleShownStateForAllAppWindows();
1363 return windowRoot_->GetTopWindowId(mainWinId, topWinId);
1417 auto displayIds = windowRoot_->GetAllDisplayIds();
1419 res = windowRoot_->SetWindowLayoutMode(displayId, mode);
1439 auto node = windowRoot_->GetWindowNode(windowId);
1483 windowRoot_->UpdateFocusableProperty(windowId);
1513 windowRoot_->HandleKeepScreenOn(node->GetWindowId(), node->IsKeepScreenOn());
1518 windowRoot_->SetBrightness(node->GetWindowId(), node->GetBrightness());
1588 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
1615 sptr<WindowNode> node = windowRoot_->GetWindowNode(windowId);
1629 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_RECT);
1639 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
1651 auto node = windowRoot_->GetWindowNode(windowId);
1678 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_ASPECT_RATIO);
1695 windowRoot_->GetUnreliableWindowInfo(windowId, infos);
1701 windowRoot_->GetVisibilityWindowInfo(infos);
1708 return windowRoot_->GetModeChangeHotZones(displayId, hotZones, config);
1752 WMError res = windowRoot_->UpdateWindowNode(windowId, WindowUpdateReason::UPDATE_TRANSFORM);
1757 accessibilityConnection_->NotifyAccessibilityWindowInfo(windowRoot_->GetWindowNode(windowId),
1764 auto windowNodeContainer = windowRoot_->GetOrCreateWindowNodeContainer(node->GetDisplayId());
1817 windowRoot_->MinimizeTargetWindows(windowIds);
1844 windowRoot_->GetForegroundNodes(windowNodes);
1876 auto node = windowRoot_->GetWindowNode(windowId);