diff --git a/src/main.jl b/src/main.jl index de914d01ce8910a49a4310589be40630cd0e1b35..aeb03e19c1d665ae48223d30e2f4f2cfb7a13275 100644 --- a/src/main.jl +++ b/src/main.jl @@ -56,18 +56,19 @@ function main(parfile) finally # finish timer and progress bar - idx = findfirst(cb -> cb isa TimerOutputCallback, reverse(env.callbacks.callbacks)) + idx = findlast(cb -> cb isa TimerOutputCallback, env.callbacks.callbacks) if !isnothing(idx) timercb = env.callbacks.callbacks[idx] timercb([], 0.0, 0, force=true) end - idx = findfirst(cb -> cb isa ProgressCallback, reverse(env.callbacks.callbacks)) - if !isnothing(idx) - progresscb = env.callbacks.callbacks[idx] - progresscb([], 0.0, 0, force=true) - else - display(dg1d.TO) - end + # Can't force atm, because ProgressCallback uses an internal CallbackTiming... + # forwarded through the callback, henc + # idx = findlast(cb -> cb isa ProgressCallback, env.callbacks.callbacks) + # if !isnothing(idx) + # progresscb = env.callbacks.callbacks[idx] + # progresscb([], 0.0, 0, force=true) + # end + display(dg1d.TO) end