diff --git a/window_scene/session_manager/src/scene_input_manager.cpp b/window_scene/session_manager/src/scene_input_manager.cpp index fc49052a83ab1613a2add2bddb2af31f18952009..7c1d0ae62518f8d88015bb19095ecb3d837c67fb 100644 --- a/window_scene/session_manager/src/scene_input_manager.cpp +++ b/window_scene/session_manager/src/scene_input_manager.cpp @@ -380,6 +380,7 @@ void SceneInputManager::FlushFullInfoToMMI(const std::vector& s } MMI::UserScreenInfo userScreenInfo = { .userId = currentUserId_, + .userState = MMI::USER_ACTIVE, .screens = screenInfos, .displayGroups = displayGroupInfos }; @@ -412,6 +413,7 @@ void SceneInputManager::FlushEmptyInfoToMMI() } MMI::UserScreenInfo userScreenInfo = { .userId = currentUserId_, + .userState = MMI::USER_INACTIVE, .screens = screenInfos, .displayGroups = displayGroupInfos };