From 808fddee08cacbcb774e9b5c754f85ed6d6c3630 Mon Sep 17 00:00:00 2001 From: jellybean2004 Date: Tue, 28 Apr 2026 13:53:16 +0100 Subject: [PATCH] Adds dummy err_data to residual data for slicers to work --- src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py b/src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py index 3ef7cec292..56b932714a 100644 --- a/src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py +++ b/src/sas/qtgui/Perspectives/Fitting/FittingUtilities.py @@ -595,7 +595,8 @@ def residualsData2D(reference_data, current_data, weight): residuals.qx_data = current_data.qx_data residuals.qy_data = current_data.qy_data residuals.q_data = current_data.q_data - residuals.err_data = None + # Slicers expect residuals to have err_data, so add dummy error data of ones + residuals.err_data = numpy.ones(len(residuals.data)) residuals.xmin = min(residuals.qx_data) residuals.xmax = max(residuals.qx_data) residuals.ymin = min(residuals.qy_data)