From 6fe2a8e40ee88ea963123b27a6292d600506884a Mon Sep 17 00:00:00 2001
From: Michiel Cottaar <MichielCottaar@protonmail.com>
Date: Sat, 25 May 2024 16:35:35 +0100
Subject: [PATCH] Events can have any VariableType, not just Number

---
 src/variables.jl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/variables.jl b/src/variables.jl
index 2f4ce7c..aee2c30 100644
--- a/src/variables.jl
+++ b/src/variables.jl
@@ -332,7 +332,7 @@ function (var::Variable)(block::AbstractBlock, args...; kwargs...)
 end
 
 # Special case for BuildingBlock events
-function (var::Variable)(event::Tuple{<:Number, <:AbstractBlock}, args...; kwargs...)
+function (var::Variable)(event::Tuple{<:VariableType, <:AbstractBlock}, args...; kwargs...)
     if applicable(var.f, event, args...; kwargs...)
         return var.f(event, args...; kwargs...)
     end
-- 
GitLab