Viewport dead frame

I’m trying to create widget that covers all screen from things happen while world around inits

I noticed

  • Adding widget from controller/hud/levelBP even on first tick (tick before begin play) lefts screen non-covered for several frames from window created and world around displays
  • Adding widget on Init of GameInstance causes this widget to disappear after short time
  • If adding widget twice (both from controller and instance) there are couple of frames between first widget disappeared and second widget added to viewport

Does it mean that viewport destroys and then recreates again causing this dead frame? How else can I add widget to viewport at the very beginning?

This set up in controller gives necessary result. As mentioned above Ticks need to be allowed before Begin Play, calling on Begin Play lefts rendered frames. Viewport Enable World Rendering can be found in [Rama’s Victory Plugin][1]

http://puu.sh/qK9GU/f31dd1102f.png

I began to notice that this solution works 50/50

Now I use ‘Rendering Freeze Game Rendering’ node from Victory Plugin on my GameInstance’s Init