diff --git a/wmserver/src/window_node_container.cpp b/wmserver/src/window_node_container.cpp index 4b377d35..540db2f0 100644 --- a/wmserver/src/window_node_container.cpp +++ b/wmserver/src/window_node_container.cpp @@ -730,7 +730,7 @@ WMError WindowNodeContainer::HandleModeChangeFromSplit(sptr& trigger triggerNode->GetWindowMode(), pairNode->GetWindowMode()); } else { WLOGFE("Split out, but can not find pair in map %{public}d", triggerNode->GetWindowId()); - return WMError::WM_ERROR_INVALID_WINDOW; + return WMError::WM_OK; } if (pairedWindowMap_.empty()) { WLOGFI("Notify devider to destroy");