diff --git a/src/ImageSharp/Formats/Jxl/Processing/Modular/Encoding/ContextPrediction/JxlModularState.cs b/src/ImageSharp/Formats/Jxl/Processing/Modular/Encoding/ContextPrediction/JxlModularState.cs index 7e52a62e57..76aceefbcd 100644 --- a/src/ImageSharp/Formats/Jxl/Processing/Modular/Encoding/ContextPrediction/JxlModularState.cs +++ b/src/ImageSharp/Formats/Jxl/Processing/Modular/Encoding/ContextPrediction/JxlModularState.cs @@ -72,7 +72,7 @@ internal sealed class JxlModularState public static long WeightedAverage(Span p, Span w) { - uint weightSum = w[0] + w[1] + w[2] + w[3]; + uint weightSum = (w[0] + w[1]) + (w[2] + w[3]); if (weightSum <= 15) {