Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Describe the bug
New entities created in the Entity Outliner by using the RMB are automatically assigned as children of the objects located behind a certain height of the Entity Outliner tab. The issue can be highly visible after undocking the Entity Outliner tab and moving it in the Viewport area.
Steps to reproduce
Steps to reproduce the behavior:
Launch the editor and undock the Entity Outliner pane.
Move the Entity Outliner tab and locate it over the Viewport area so that the tab would completely cover a chosen entity existing in the level.
Create a new entity in the Entity Outliner by using the RMB context menu.
Expected behavior
The newly created entity is not assigned to be a child of any of the entities in the level.
Actual behavior
The newly created entity appears as a child of the entity located behind the Entity Outliner pane.
Describe the bug New entities created in the Entity Outliner by using the RMB are automatically assigned as children of the objects located behind a certain height of the Entity Outliner tab. The issue can be highly visible after undocking the Entity Outliner tab and moving it in the Viewport area.
Steps to reproduce Steps to reproduce the behavior:
Launch the editor and undock the Entity Outliner pane.
Move the Entity Outliner tab and locate it over the Viewport area so that the tab would completely cover a chosen entity existing in the level.
Create a new entity in the Entity Outliner by using the RMB context menu.
Expected behavior The newly created entity is not assigned to be a child of any of the entities in the level.
Actual behavior The newly created entity appears as a child of the entity located behind the Entity Outliner pane.
Video
https://user-images.githubusercontent.com/93910638/151529742-ab9a4444-8980-4ce1-8845-db0e6bfc2ab2.mp4
Found in Branch Development (e19dc40)
Desktop