realXtend/naali — Issue #247: Hiding Transform Gizmo does not restore TextureMissing-material.
Author: juj
Created: 2011-10-13 08:09:31+00:00
State: open
Labels: Usability

1. Import an Entity to the scene with a Mesh component.
2. Set that Mesh use a Material which refers to a texture that does not exist.
Observe that the Mesh is shown in yellow-pink checkerboard, as intended.
3. Select that Entity in the EC Editor, so that the TransformGizmo appears.
The way the TransformGizmo works is that it overrides the original material with Highlight.material, to show the users a visual cue of what the user has selected. Observe that the previously shown checkerboard material turns into this highlight material.
4. Deselect editing the object by closing the EC Editor window.

Expected: The Transform Gizmo should remove the Highlight.material it had added, and restore the original yellow-pink checkerboard material.
Observed: The Transform Gizmo either leaves the Highlight.material on the mesh, or it removes the highlight and shows the mesh in a grayscale material.