From 42a0e20acbd207e41ac15fe6f1fb5f67b6d2e232 Mon Sep 17 00:00:00 2001 From: Andreas Feuerpfeil <36232041+AFeuerpfeil@users.noreply.github.com> Date: Wed, 5 Nov 2025 19:00:55 -0500 Subject: [PATCH] Fix logical operator precedence in getproperty function --- src/utility/iterativesolvers.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)