diff --git a/window_scene/session_manager/src/scene_session_manager.cpp b/window_scene/session_manager/src/scene_session_manager.cpp index 4597ef22bb32dad949a59e8d6da1484d015a507d..0a0bdb0f74c169364feac17f04437d42e52d65a8 100644 --- a/window_scene/session_manager/src/scene_session_manager.cpp +++ b/window_scene/session_manager/src/scene_session_manager.cpp @@ -13248,8 +13248,7 @@ void SceneSessionManager::FlushUIParams(ScreenId screenId, std::unordered_mapGetPersistentId()); iter != uiParams.end()) { - if ((systemConfig_.IsPhoneWindow() || systemConfig_.IsPadWindow()) && - sceneSession->IsAppSession()) { + if (sceneSession->IsAppSession()) { if (!sceneSession->IsVisible()) { appZOrderList.push_back(std::make_pair(0, iter->second.zOrder_)); }