Home
last modified time | relevance | path

Searched refs:parentSession (Results 1 - 17 of 17) sorted by relevance

/foundation/window/window_manager/window_scene/session/host/src/
H A Dsub_session.cpp112 auto parentSession = GetParentSession(); in ProcessPointDownSession() local
113 if (!isModal && parentSession && parentSession->CheckDialogOnForeground()) { in ProcessPointDownSession()
130 auto parentSession = GetParentSession(); in GetMissionId() local
131 return parentSession != nullptr ? parentSession->GetPersistentId() : SceneSession::GetMissionId(); in GetMissionId()
143 auto parentSession = GetParentSession(); in TransferKeyEvent() local
144 if (parentSession && parentSession->CheckDialogOnForeground()) { in TransferKeyEvent()
H A Dsystem_session.cpp84 auto parentSession = GetParentSession(); in Show() local
85 if (parentSession == nullptr) { in Show()
89 if (!parentSession->IsSessionForeground()) { in Show()
179 auto parentSession = GetParentSession(); in ProcessPointDownSession() local
180 if (parentSession && parentSession->CheckDialogOnForeground()) { in ProcessPointDownSession()
182 parentSession->HandlePointDownDialog(); in ProcessPointDownSession()
201 auto parentSession = GetParentSession(); in GetMissionId() local
202 return parentSession != nullptr ? parentSession in GetMissionId()
218 auto parentSession = GetParentSession(); TransferKeyEvent() local
292 auto parentSession = GetParentSession(); CheckKeyEventDispatch() local
[all...]
H A Dsession.cpp1795 auto parentSession = GetParentSession(); in IsTopDialog() local
1796 if (parentSession == nullptr) { in IsTopDialog()
1800 auto parentDialogVec = parentSession->GetDialogVector(); in IsTopDialog()
1876 auto parentSession = GetParentSession(); in HandleSubWindowClick() local
1877 if (parentSession && parentSession->CheckDialogOnForeground()) { in HandleSubWindowClick()
1890 } else if (parentSession) { in HandleSubWindowClick()
1892 parentSession->NotifyClick(!IsScbCoreEnabled()); in HandleSubWindowClick()
1921 auto parentSession = GetParentSession(); in TransferPointerEvent() local
1922 if (parentSession in TransferPointerEvent()
[all...]
H A Dscene_session.cpp1165 auto parentSession = GetParentSession(); in UpdateSessionRect() local
1166 if (parentSession) { in UpdateSessionRect()
1167 auto parentRect = parentSession->GetSessionRect(); in UpdateSessionRect()
1594 auto parentSession = GetParentSession(); in CheckGetAvoidAreaAvailable() local
1595 if (parentSession != nullptr && parentSession->GetSessionRect() == GetSessionRect()) { in CheckGetAvoidAreaAvailable()
1596 return parentSession->CheckGetAvoidAreaAvailable(type); in CheckGetAvoidAreaAvailable()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/
H A Dsecurity_session_wrapper_impl.cpp598 auto parentSession = session_->GetParentSession(); in NotifyDisplayArea() local
599 auto reason = parentSession ? parentSession->GetSizeChangeReason() : session_->GetSizeChangeReason(); in NotifyDisplayArea()
601 auto persistentId = parentSession ? parentSession->GetPersistentId() : session_->GetPersistentId(); in NotifyDisplayArea()
612 if (transaction && parentSession) { in NotifyDisplayArea()
H A Dsession_wrapper_impl.cpp773 auto parentSession = session_->GetParentSession(); in GetSizeChangeReason() local
774 auto reason = parentSession ? parentSession->GetSizeChangeReason() : session_->GetSizeChangeReason(); in GetSizeChangeReason()
787 auto parentSession = session_->GetParentSession(); in NotifyDisplayArea() local
788 auto reason = parentSession ? parentSession->GetSizeChangeReason() : session_->GetSizeChangeReason(); in NotifyDisplayArea()
790 auto persistentId = parentSession ? parentSession->GetPersistentId() : session_->GetPersistentId(); in NotifyDisplayArea()
799 if (transaction && parentSession) { in NotifyDisplayArea()
/foundation/window/window_manager/wm/src/
H A Dwindow_scene_session_impl.cpp288 WMError WindowSceneSessionImpl::GetParentSessionAndVerify(bool isToast, sptr<WindowSessionImpl>& parentSession) in GetParentSessionAndVerify() argument
292 parentSession = FindParentMainSession(property_->GetParentId(), windowSessionMap_); in GetParentSessionAndVerify()
294 parentSession = FindParentSessionByParentId(property_->GetParentId()); in GetParentSessionAndVerify()
296 if (parentSession == nullptr) { in GetParentSessionAndVerify()
301 if (!isToast && parentSession->GetProperty()->GetSubWindowLevel() > 1 && in GetParentSessionAndVerify()
302 !parentSession->IsPcOrPadCapabilityEnabled()) { in GetParentSessionAndVerify()
343 sptr<WindowSessionImpl> parentSession = nullptr; in CreateAndConnectSpecificSession() local
344 auto ret = GetParentSessionAndVerify(isToastFlag, parentSession); in CreateAndConnectSpecificSession()
349 property_->SetDisplayId(parentSession->GetDisplayId()); in CreateAndConnectSpecificSession()
350 property_->SetParentPersistentId(parentSession in CreateAndConnectSpecificSession()
411 sptr<WindowSessionImpl> parentSession = nullptr; SetSystemWindowDisplayId() local
462 auto parentSession = FindParentSessionByParentId(property_->GetParentId()); CreateSystemWindow() local
499 auto parentSession = FindParentSessionByParentId(property_->GetParentId()); RecoverAndConnectSpecificSession() local
1359 auto parentSession = FindParentSessionByParentId(GetParentId()); DestroyInner() local
[all...]
/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_test.cpp475 sptr<Session> parentSession = sptr<Session>::MakeSptr(parentInfo); in HWTEST_F() local
476 ASSERT_NE(parentSession, nullptr); in HWTEST_F()
481 parentSession->SetSessionProperty(property); in HWTEST_F()
482 scensession->SetParentSession(parentSession); in HWTEST_F()
486 parentSession->SetSessionProperty(property); in HWTEST_F()
487 scensession->SetParentSession(parentSession); in HWTEST_F()
530 sptr<Session> parentSession = sptr<Session>::MakeSptr(parentInfo); in HWTEST_F() local
531 ASSERT_NE(parentSession, nullptr); in HWTEST_F()
536 parentSession->SetSessionProperty(property); in HWTEST_F()
537 scensession->SetParentSession(parentSession); in HWTEST_F()
1918 sptr<SceneSession> parentSession = sptr<SceneSession>::MakeSptr(info, nullptr); HWTEST_F() local
[all...]
H A Dsub_session_test.cpp291 auto parentSession = new SubSession(info, specificCallback); in HWTEST_F() local
293 subSession_->SetParentSession(parentSession); in HWTEST_F()
H A Dsession_lifecycle_test.cpp262 sptr<Session> parentSession = sptr<Session>::MakeSptr(parentInfo); in HWTEST_F() local
263 ASSERT_NE(parentSession, nullptr); in HWTEST_F()
264 session_->SetParentSession(parentSession); in HWTEST_F()
H A Dsession_test.cpp436 sptr<SceneSession> parentSession = sptr<SceneSession>::MakeSptr(info, nullptr); in HWTEST_F() local
437 sceneSession->SetParentSession(parentSession); in HWTEST_F()
443 ASSERT_FALSE(parentSession->GetUIStateDirty()); in HWTEST_F()
445 parentSession->property_->SetWindowType(WindowType::WINDOW_TYPE_APP_MAIN_WINDOW); in HWTEST_F()
450 ASSERT_TRUE(parentSession->GetUIStateDirty()); in HWTEST_F()
451 parentSession->SetUIStateDirty(false); in HWTEST_F()
453 parentSession->property_->SetWindowType(WindowType::WINDOW_TYPE_APP_SUB_WINDOW); in HWTEST_F()
456 ASSERT_FALSE(parentSession->GetUIStateDirty()); in HWTEST_F()
H A Dsession_test3.cpp418 sptr<Session> parentSession = sptr<Session>::MakeSptr(info); in HWTEST_F() local
419 ASSERT_NE(parentSession, nullptr); in HWTEST_F()
420 parentSession->dialogVec_.clear(); in HWTEST_F()
421 session_->SetParentSession(parentSession); in HWTEST_F()
505 * @tc.desc: parentSession and property is nullptr
517 * @tc.desc: parentSession->dialogVec_ is nullptr
H A Dscene_session_manager_test.cpp457 sptr<SceneSession> parentSession = new (std::nothrow) MainSession(parentInfo, nullptr); in HWTEST_F() local
458 EXPECT_NE(parentSession, nullptr); in HWTEST_F()
459 ssm_->sceneSessionMap_.insert({ persistentId, parentSession }); in HWTEST_F()
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp1313 auto parentSession = GetSceneSession(parentPersistentId); in UpdateParentSessionForDialog() local
1314 if (parentSession == nullptr) { in UpdateParentSessionForDialog()
1318 parentSession->BindDialogSessionTarget(sceneSession); in UpdateParentSessionForDialog()
1319 parentSession->BindDialogToParentSession(sceneSession); in UpdateParentSessionForDialog()
1320 sceneSession->SetParentSession(parentSession); in UpdateParentSessionForDialog()
2370 auto parentSession = GetSceneSession(property->GetParentPersistentId()); in CreateAndConnectSpecificSession() local
2371 if (parentSession) { in CreateAndConnectSpecificSession()
2372 shouldBlock = (shouldBlock || parentSession->GetCombinedExtWindowFlags().hideNonSecureWindowsFlag); in CreateAndConnectSpecificSession()
2500 auto parentSession = GetSceneSession(property->GetParentPersistentId()); in isEnablePiPCreate() local
2501 if (parentSession in isEnablePiPCreate()
2849 auto parentSession = GetSceneSession(property->GetParentPersistentId()); NotifyCreateSpecificSession() local
2895 sptr<SceneSession> parentSession = nullptr; NotifyCreateSubSession() local
2928 sptr<SceneSession> parentSession = iter->second; GetMainParentSceneSession() local
2949 auto parentSession = GetSceneSession(persistentId); NotifyCreateToastSession() local
3057 auto parentSession = GetSceneSession(sceneSession->GetParentPersistentId()); DestroyAndDisconnectSpecificSessionInner() local
3065 auto parentSession = GetSceneSession(sceneSession->GetParentPersistentId()); DestroyAndDisconnectSpecificSessionInner() local
3077 auto parentSession = GetSceneSession(sceneSession->GetParentPersistentId()); DestroyAndDisconnectSpecificSessionInner() local
4903 auto parentSession = GetSceneSession(focusedSession->GetParentPersistentId()); CheckTopmostWindowFocus() local
4999 auto parentSession = GetSceneSession(session->GetParentPersistentId()); IsParentSessionVisible() local
[all...]
H A Dscene_session_dirty_manager.cpp325 auto parentSession = session->GetParentSession(); in UpdateCallingPidMapItem() local
326 while (parentSession) { in UpdateCallingPidMapItem()
327 auto parentSessionPid = parentSession->GetCallingPid(); in UpdateCallingPidMapItem()
331 parentSession = parentSession->GetParentSession(); in UpdateCallingPidMapItem()
/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_scene_session_impl_test4.cpp1204 sptr<WindowSessionImpl> parentSession = nullptr; in HWTEST_F() local
1205 auto res = window->GetParentSessionAndVerify(false, parentSession); in HWTEST_F()
1207 res = window->GetParentSessionAndVerify(true, parentSession); in HWTEST_F()
1228 res = subWindow->GetParentSessionAndVerify(false, parentSession); in HWTEST_F()
1232 res = subWindow->GetParentSessionAndVerify(false, parentSession); in HWTEST_F()
/foundation/window/window_manager/wm/include/
H A Dwindow_scene_session_impl.h268 WMError GetParentSessionAndVerify(bool isToast, sptr<WindowSessionImpl>& parentSession);

Completed in 49 milliseconds