0.6.4: Added log warning to UI Canvas picker

This commit is contained in:
Anders Ejlersen 2021-07-29 08:38:20 +02:00
parent 99c83ea6d3
commit 34fe565b74
2 changed files with 9 additions and 3 deletions

View file

@ -68,10 +68,16 @@ namespace Game.NavigationTool.Editor.Tools
private static void Focus(int instanceId)
{
var canvas = EditorUtility.InstanceIDToObject(instanceId) as Canvas;
var obj = EditorUtility.InstanceIDToObject(instanceId);
var canvas = obj as Canvas;
if (canvas == null)
{
if (obj != null)
Debug.LogWarning("Failed to find Canvas component on object", obj);
return;
}
Selection.activeObject = canvas;
Bounds bounds = InternalEditorUtility.CalculateSelectionBounds(false, true, true);