TSharedPtr DefaultRootWindow = GEngine->GameViewport->GetWindow();
DefaultRootWindow->HideWindow();
TSharedPtr WindowPtr = SNew(SWindow);
WindowPtr->SetContent(GEngine->GameViewport->GetGameViewportWidget().ToSharedRef());
The code can run normally in version 5.4, but after upgrading to 5.5, the same code cannot display content in the viewport, only a black area