From f1166b68a9ec3f81f38853dc3b7c75f271d2ecae Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 4 Dec 2015 19:36:38 +0100 Subject: [PATCH] Sdk /CameraComponent: Fix render target resizing Former-commit-id: c730aa1cd42d334fd3687cb76accc54d4a7fc1d7 --- SDK/include/NDK/Components/CameraComponent.inl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SDK/include/NDK/Components/CameraComponent.inl b/SDK/include/NDK/Components/CameraComponent.inl index efaf6ba36..73e5b1cc3 100644 --- a/SDK/include/NDK/Components/CameraComponent.inl +++ b/SDK/include/NDK/Components/CameraComponent.inl @@ -155,9 +155,15 @@ namespace Ndk { m_target = renderTarget; if (m_target) + { + m_targetResizeSlot.Connect(m_target->OnRenderTargetSizeChange, this, &CameraComponent::OnRenderTargetSizeChange); m_targetReleaseSlot.Connect(m_target->OnRenderTargetRelease, this, &CameraComponent::OnRenderTargetRelease); + } else + { + m_targetResizeSlot.Disconnect(); m_targetReleaseSlot.Disconnect(); + } } inline void CameraComponent::SetTargetRegion(const Nz::Rectf& region)