Skip to content

Commit ba66e06

Browse files
Merge pull request #1096 from SciML/os/remove-hasmethod-from-callback
remove `hasmethod` from callback
2 parents 35a7735 + 1b40328 commit ba66e06

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/callbacks.jl

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -588,13 +588,8 @@ function apply_callback!(integrator,
588588
end
589589

590590
if integrator.u_modified
591-
if hasmethod(reeval_internals_due_to_modification!,
592-
Tuple{typeof(integrator)}, (:callback_initializealg,))
593-
reeval_internals_due_to_modification!(
594-
integrator, callback_initializealg = callback.initializealg)
595-
else # handle legacy dispatch without kwarg
596-
reeval_internals_due_to_modification!(integrator)
597-
end
591+
reeval_internals_due_to_modification!(
592+
integrator, callback_initializealg = callback.initializealg)
598593

599594
@inbounds if callback.save_positions[2]
600595
savevalues!(integrator, true)

0 commit comments

Comments
 (0)