From c635d89c6a037090342cecc4704ccb69bcd49923 Mon Sep 17 00:00:00 2001 From: PopSlime Date: Sun, 6 Nov 2022 13:47:48 +0800 Subject: [PATCH] Fix delegate invocation by input proxy. --- Assets/Cryville/Crtr/InputProxy.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/Cryville/Crtr/InputProxy.cs b/Assets/Cryville/Crtr/InputProxy.cs index 8003511..a04ff62 100644 --- a/Assets/Cryville/Crtr/InputProxy.cs +++ b/Assets/Cryville/Crtr/InputProxy.cs @@ -95,7 +95,8 @@ namespace Cryville.Crtr { } } void BroadcastProxyChanged(string name) { - ProxyChanged(this, new ProxyChangedEventArgs(name, _tproxies.ContainsKey(name) ? _tproxies[name].Source : null, _use[name] > 0)); + var del = ProxyChanged; + if (del != null) del(this, new ProxyChangedEventArgs(name, _tproxies.ContainsKey(name) ? _tproxies[name].Source : null, _use[name] > 0)); } #endregion