Home
last modified time | relevance | path

Searched refs:parentPersistentId (Results 1 - 4 of 4) sorted by relevance

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_test2.cpp2117 int32_t parentPersistentId = 1; in HWTEST_F() local
2118 property->SetParentPersistentId(parentPersistentId); in HWTEST_F()
2120 ASSERT_EQ(ssm_->recoverSubSessionCacheMap_[parentPersistentId].size(), 1); in HWTEST_F()
2122 ASSERT_EQ(ssm_->recoverSubSessionCacheMap_[parentPersistentId].size(), 2); in HWTEST_F()
2123 ssm_->RecoverCachedSubSession(parentPersistentId); in HWTEST_F()
2124 ASSERT_EQ(ssm_->recoverSubSessionCacheMap_[parentPersistentId].size(), 0); in HWTEST_F()
/foundation/window/window_manager/wm/src/
H A Dwindow_session_impl.cpp467 void WindowSessionImpl::UpdateSubWindowStateAndNotify(int32_t parentPersistentId, const WindowState newState) in UpdateSubWindowStateAndNotify() argument
469 auto iter = subWindowSessionMap_.find(parentPersistentId); in UpdateSubWindowStateAndNotify()
471 TLOGD(WmsLogTag::WMS_SUB, "parent window: %{public}d has no child node", parentPersistentId); in UpdateSubWindowStateAndNotify()
476 TLOGD(WmsLogTag::WMS_SUB, "parent window: %{public}d, its subWindowMap is empty", parentPersistentId); in UpdateSubWindowStateAndNotify()
558 int32_t parentPersistentId = property_->GetParentPersistentId(); in DestroySubWindow() local
563 parentPersistentId = extensionWindow->GetPersistentId(); in DestroySubWindow()
566 TLOGI(WmsLogTag::WMS_SUB, "Id: %{public}d, parentId: %{public}d", persistentId, parentPersistentId); in DestroySubWindow()
568 auto subIter = subWindowSessionMap_.find(parentPersistentId); in DestroySubWindow()
/foundation/window/window_manager/wm/include/
H A Dwindow_session_impl.h340 void UpdateSubWindowStateAndNotify(int32_t parentPersistentId, const WindowState newState);
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp1310 auto parentPersistentId = property->GetParentPersistentId(); in UpdateParentSessionForDialog() local
1311 sceneSession->SetParentPersistentId(parentPersistentId); in UpdateParentSessionForDialog()
1312 if (property->GetWindowType() == WindowType::WINDOW_TYPE_DIALOG && parentPersistentId != INVALID_SESSION_ID) { in UpdateParentSessionForDialog()
1313 auto parentSession = GetSceneSession(parentPersistentId); in UpdateParentSessionForDialog()
1315 TLOGE(WmsLogTag::WMS_DIALOG, "Parent session is nullptr, parentId:%{public}d", parentPersistentId); in UpdateParentSessionForDialog()
1322 sceneSession->GetPersistentId(), parentPersistentId); in UpdateParentSessionForDialog()
2670 "SpecificSession PersistentId changed, from %{public}d to %{public}d, parentPersistentId is %{public}d", in RecoverAndConnectSpecificSession()

Completed in 28 milliseconds