From d018931f68661b55a73bc4ccbcec46a8a3fe1be8 Mon Sep 17 00:00:00 2001
From: jehret <ehret@vr.rwth-aachen.de>
Date: Fri, 30 Jun 2023 22:00:51 +0200
Subject: [PATCH] minor improvement (to prevent debug checks from failing)

---
 .../Private/SignalSources/VAAudiofileSignalSource.cpp       | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp b/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp
index a137569..02b7467 100644
--- a/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp
+++ b/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp
@@ -30,7 +30,11 @@ void UVAAudiofileSignalSource::Initialize()
 
 UVAAudiofileSignalSource::~UVAAudiofileSignalSource()
 {
-	StorePlayStateInternallyEvent.Detach();
+	if(bInitialized)
+	{
+		StorePlayStateInternallyEvent.Detach();
+		//otherwise it was never attached and would throw a warning
+	}
 }
 
 // ****************************************************************** // 
-- 
GitLab