Skip to content

Commit 60439b1

Browse files
fix: explicitly mark callback systems as discrete
1 parent 3c6f703 commit 60439b1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/systems/callbacks.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ function make_affect(affect::Vector{Equation}; discrete_parameters = Any[],
259259

260260
@named affectsys = System(
261261
vcat(affect, alg_eqs), iv, collect(union(_dvs, discretes)),
262-
collect(union(pre_params, sys_params)))
262+
collect(union(pre_params, sys_params)); is_discrete = true)
263263
affectsys = mtkcompile(affectsys; fully_determined = nothing)
264264
# get accessed parameters p from Pre(p) in the callback parameters
265265
accessed_params = Vector{Any}(filter(isparameter, map(unPre, collect(pre_params))))

0 commit comments

Comments
 (0)