From 61bd4919691e2d56d831a351b9b492aaf9e6344c Mon Sep 17 00:00:00 2001 From: Wojciech Figat Date: Fri, 23 Dec 2022 11:37:11 +0100 Subject: [PATCH] Fix selection outline when nothing is selected --- Source/Engine/Renderer/Renderer.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Engine/Renderer/Renderer.cs b/Source/Engine/Renderer/Renderer.cs index 0fb11af01..b0dcf9b30 100644 --- a/Source/Engine/Renderer/Renderer.cs +++ b/Source/Engine/Renderer/Renderer.cs @@ -16,6 +16,8 @@ namespace FlaxEngine /// The custom set of actors to render. If empty, the loaded scenes will be rendered. public static void DrawSceneDepth(GPUContext context, SceneRenderTask task, GPUTexture output, List customActors) { + if (customActors.Count == 0) + return; var temp = CollectionsMarshal.AsSpan(customActors).ToArray(); // FIXME var tempCount = temp.Length; Internal_DrawSceneDepth(FlaxEngine.Object.GetUnmanagedPtr(context), FlaxEngine.Object.GetUnmanagedPtr(task), FlaxEngine.Object.GetUnmanagedPtr(output), ref temp, ref tempCount);