Skip to content

Commit 3f70980

Browse files
fix: call reset_aggregated_jumps! in compiled equational affect
1 parent dcddee3 commit 3f70980

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/systems/callbacks.jl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -855,7 +855,8 @@ function compile_equational_affect(
855855
end
856856
else
857857
return let dvs_to_update = dvs_to_update, aff_map = aff_map, sys_map = sys_map,
858-
affsys = affsys, ps_to_update = ps_to_update, aff = aff, sys = sys
858+
affsys = affsys, ps_to_update = ps_to_update, aff = aff, sys = sys,
859+
reset_jumps = reset_jumps
859860

860861
dvs_to_access = [aff_map[u] for u in unknowns(affsys)]
861862
ps_to_access = [unPre(p) for p in parameters(affsys)]
@@ -888,6 +889,8 @@ function compile_equational_affect(
888889

889890
u_setter!(integ, u_getter(affsol))
890891
p_setter!(integ, p_getter(affsol))
892+
893+
reset_jumps && reset_aggregated_jumps!(integ)
891894
end
892895
end
893896
end

0 commit comments

Comments
 (0)