Objective
Refactor the way scene tree handles UI handles to properly separate icons from scene names instead of using string splitting.
Acceptance Criteria
Dependencies
Technical Details
Environment: Editor
Components: Scene Tree, EditorScene
Resources: None
Background
This issue was identified in PR #148 (#148 (comment)) where we currently use string splitting to separate icons from scene names. This approach has limitations when scene names contain spaces.
Current problematic code:
m_windowName = utils::removeIconPrefix(selector.getUiHandle(m_sceneUuid, m_windowName));
The issue is that if a scene is named "my windows", the current approach would remove "my" from the name.
Objective
Refactor the way scene tree handles UI handles to properly separate icons from scene names instead of using string splitting.
Acceptance Criteria
Dependencies
Technical Details
Environment: Editor
Components: Scene Tree, EditorScene
Resources: None
Background
This issue was identified in PR #148 (#148 (comment)) where we currently use string splitting to separate icons from scene names. This approach has limitations when scene names contain spaces.
Current problematic code:
The issue is that if a scene is named "my windows", the current approach would remove "my" from the name.