diff --git a/src/utility/iterativesolvers.jl b/src/utility/iterativesolvers.jl index e74218544..8eb863d12 100644 --- a/src/utility/iterativesolvers.jl +++ b/src/utility/iterativesolvers.jl @@ -7,7 +7,7 @@ mutable struct IterativeSolver{A, B} end function Base.getproperty(it::IterativeSolver{A, B}, name::Symbol) where {A, B} - name === :alg || name === :state && return getfield(it, name) + (name === :alg || name === :state) && return getfield(it, name) alg = getfield(it, :alg) name in propertynames(alg) && return getproperty(alg, name)