Selecting a level instance asset from the outliner with "Browse to Asset"(Ctrl+B) also selects the current level asset.

Hello, there’s a small annoying bug in the engine editor. When a level instance asset is selected via the scene outliner’s “Browse to Asset” function (Ctrl+B shortcut), the level containing the level instance actor is also selected.

This causes problems for our designers who use the Browse to Asset function with “Replace selected actor with…”, which then proposes the level with the world rather than the level instance asset in the selection.

Thanks!

Steps to Reproduce

  • Create a new level and enable the world partition in it
  • Create a Level instance in the same folder than the leve
  • Select the level instance actor
  • Browse to Asset (Ctrl+B) in the scene outliner context menu
  • The current level asset and the selected level instance asset are both selected

In the repro project:

  • Open the NewMap level
  • Select the LI_Cube actor
  • Browse to Asset (Ctrl+B) in the scene outliner context menu
  • Both LI_Cube and NewMap are selected.

Hi Yoann,

Thanks for reaching out. I agree that this behavior doesn’t seem correct, I’m going to attempt a quick fix tomorrow and run it by a few other people to make sure this behavior is okay to change. If yes, I’ll also create a public JIRA that you can use to track the issue and fix commit.

Thanks,

Aditya Ravi Chandran

Hi again,

I have created Unreal Engine Issues and Bug Tracker (UE\-268727) to track this issue (once it is made publicly available). I’m working on a fix that’s taking a bit longer than expected, but I’m hoping to have it done by tomorrow. You should be able to track the fix commit using the ticket as well.

Thanks for reporting, and let me know if you have any questions!

Aditya

Hi, thanks for the fix. It now works correctly with level instances, but the problem is still present with packed level actors.

Hi,

Thanks for letting me know. I’ll work on a fix for packed level actors as soon as I’m able to, and let you know the commit when it goes in.

Thanks,

Aditya Ravi Chandran

Hi,

I have submitted a fix for packed level actors, which can be found here: https://github.com/EpicGames/UnrealEngine/commit/31194ce18baf483ec073615b1dcf84f8173f39b3

Thanks for reporting and let me know if you find any other issues,

Aditya Ravi Chandran

Hi, I tested it and it works well. Thanks!