Skip to content

[Scene Editor] Entities selected through Select Tool continue to draw gizmos even when a different tool is selected #166

@Lavesiime

Description

@Lavesiime

Before opening this issue, I ensure that...

  • I have checked both open and closed issues and confirmed this bug has not already been reported.
  • I am not asking for tech support (e.g. error when starting program or trying to build).
  • I am not reporting an issue with assets/scripts/logic of a specific game/mod; this bug is directly related to the editor itself.
  • This bug is not related to any unofficial forks of the editor, and any issues with those should be kept in the appropriate repository.

Editor Tool

Scene Editor

RSDK Version

v4, v3

Expected Behavior

After selecting entities and then changing to a different tool, the previously selected entities should no longer draw their gizmos.

Actual Behavior

After selecting entities and changing to a different tool, the previously selected entities continue to draw their gizmos.

Steps to Reproduce

  1. Open a level with the pre-v5 Scene Editor (this does not apply to the v5 editor, presumably due to how gizmos function differently there).
  2. Select any number of entities with gizmos with the Select Tool.
  3. Switch to a different tool.
  4. Note that the entities will continue to draw their gizmos.

Additionally, from there, you can select one of said entities with the Entity Tool, at which point the object will begin to draw its gizmo twice.

Screenshots

Belt Platforms still drawing their gizmos, despite the Eraser tool being selected:
Image

Was another editor used on the file(s)?

No response

Platform

Windows 11

Additional Comments

I am unsure whether changing tools is supposed to clear the current selection, but that is something worth noting - changing tools does not reset the Select Tool's selection in general, so switch to the Pan Tool and then back to the Select Tool will leave the same selected entities selected. This is in contrast to the Entity Tool, however, where switching tools will deselect the current entity, so changing tools to the Pan Tool and then returning to the Entity Tool will leave you with your previous entity no longer selected.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions