Home
last modified time | relevance | path

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

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_test10.cpp235 info2.abilityName_ = "nextSession"; in HWTEST_F()
236 info2.bundleName_ = "nextSession"; in HWTEST_F()
238 sptr<SceneSession> nextSession = new (std::nothrow) SceneSession(info2, nullptr); in HWTEST_F() local
239 ASSERT_NE(nextSession, nullptr); in HWTEST_F()
241 ssm_->lastFocusedAppSessionId_ = nextSession->GetPersistentId(); in HWTEST_F()
242 ASSERT_EQ(false, ssm_->CheckLastFocusedAppSessionFocus(focusedSession, nextSession)); in HWTEST_F()
246 ASSERT_EQ(false, ssm_->CheckLastFocusedAppSessionFocus(focusedSession, nextSession)); in HWTEST_F()
248 nextSession->property_->SetWindowMode(WindowMode::WINDOW_MODE_SPLIT_PRIMARY); in HWTEST_F()
249 ssm_->CheckLastFocusedAppSessionFocus(focusedSession, nextSession); in HWTEST_F()
H A Dscene_session_manager_test9.cpp742 sptr<SceneSession> nextSession = new (std::nothrow) SceneSession(info, nullptr); in HWTEST_F() local
743 ASSERT_NE(nextSession, nullptr); in HWTEST_F()
745 nextSession->persistentId_ = 4; in HWTEST_F()
747 ssm_->sceneSessionMap_.insert({4, nextSession}); in HWTEST_F()
749 WSError ret = ssm_->ShiftFocus(nextSession, FocusChangeReason::DEFAULT); in HWTEST_F()
752 ASSERT_EQ(nextSession->isFocused_, true); in HWTEST_F()
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp4784 auto nextSession = GetNextFocusableSession(persistentId); in RequestSessionUnfocus() local
4785 if (nextSession == nullptr) { in RequestSessionUnfocus()
4792 if (CheckLastFocusedAppSessionFocus(focusedSession, nextSession)) { in RequestSessionUnfocus()
4796 return ShiftFocus(nextSession, reason); in RequestSessionUnfocus()
4811 auto nextSession = GetTopFocusableNonAppSession(); in RequestAllAppSessionUnfocusInner() local
4815 return ShiftFocus(nextSession, FocusChangeReason::WIND); in RequestAllAppSessionUnfocusInner()
4837 sptr<SceneSession>& focusedSession, sptr<SceneSession>& nextSession) in CheckLastFocusedAppSessionFocus()
4839 if (focusedSession == nullptr || nextSession == nullptr) { in CheckLastFocusedAppSessionFocus()
4844 lastFocusedAppSessionId_, nextSession->GetPersistentId()); in CheckLastFocusedAppSessionFocus()
4846 if (lastFocusedAppSessionId_ == INVALID_SESSION_ID || nextSession in CheckLastFocusedAppSessionFocus()
4836 CheckLastFocusedAppSessionFocus( sptr<SceneSession>& focusedSession, sptr<SceneSession>& nextSession) CheckLastFocusedAppSessionFocus() argument
5149 ShiftFocus(sptr<SceneSession>& nextSession, FocusChangeReason reason) ShiftFocus() argument
[all...]
/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h559 bool CheckLastFocusedAppSessionFocus(sptr<SceneSession>& focusedSession, sptr<SceneSession>& nextSession);
572 WSError ShiftFocus(sptr<SceneSession>& nextSession, FocusChangeReason reason = FocusChangeReason::DEFAULT);

Completed in 16 milliseconds