World outliner doesn't refresh after seamless travel

After performing a seamless travel the world outline shows a bunch of deleted lines. If you go you view options select Only In Current Level the world outliner refreshes and then will show all the actors in the level. Master branch as of yesterday.


Hi falola,

Thanks for the report! I saw the same behavior in 4.7.6 as well as our internal build, so I’ve entered a bug report for the issue (UE-14517). I’ll let you know when I see any update on it. Thanks!

I realise this is an old thread, but this issue is still a problem. For anyone else looking into this, I found that you can call GEngine->BroadcastLevelActorListChanged(); after your seamless travel is complete and this will cause the SceneOutliner’s FullRefresh function to fire, which fixes the issue.

Apparently the Outliner doesn’t automatically do this refresh after actors are deleted due to performance concerns, as per this thread on the Unreal Developer Network. So keep performance in mind if you implement this change.

Best of luck!