Browse Source

Bugfix: Fixing a crash when deleting a non-main camera

BearishSun 8 years ago
parent
commit
c680e38023
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Source/RenderBeast/BsRendererScene.cpp

+ 1 - 1
Source/RenderBeast/BsRendererScene.cpp

@@ -613,7 +613,7 @@ namespace bs {	namespace ct
 		}
 
 		// Register in render target list
-		if (renderTarget != nullptr && (rtChanged == 0 || rtChanged == 2))
+		if (renderTarget != nullptr && !remove && (rtChanged == 0 || rtChanged == 2))
 		{
 			auto findIter = std::find_if(mInfo.renderTargets.begin(), mInfo.renderTargets.end(),
 				[&](const RendererRenderTarget& x) { return x.target == renderTarget; });