From 83057d675cfd58349a2ec85e02faabe50f3066d0 Mon Sep 17 00:00:00 2001 From: Alx Sa Date: Sun, 16 Nov 2025 13:30:12 +0000 Subject: [PATCH] plug-ins: Temporarily restore ScaleEntry for Raw Data Resolves #15324 GimpSpinScale allows you to raise the value past the defined limit, which can cause crashes when doing this for Raw Data (since the upper bounds represent the maximum size of the file). For the 3.2 RC1 release, we'll convert back to GimpScaleEntry and review before the final 3.2 release. --- plug-ins/common/file-raw-data.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plug-ins/common/file-raw-data.c b/plug-ins/common/file-raw-data.c index d6264388a3..c78da9c59a 100644 --- a/plug-ins/common/file-raw-data.c +++ b/plug-ins/common/file-raw-data.c @@ -2876,14 +2876,14 @@ load_dialog (GFile *file, file_size = get_file_info (file); - entry = gimp_procedure_dialog_get_spin_scale (GIMP_PROCEDURE_DIALOG (dialog), - "offset", 1.0); + entry = gimp_procedure_dialog_get_scale_entry (GIMP_PROCEDURE_DIALOG (dialog), + "offset", 1.0); gimp_scale_entry_set_bounds (GIMP_SCALE_ENTRY (entry), 0, file_size, FALSE); - entry = gimp_procedure_dialog_get_spin_scale (GIMP_PROCEDURE_DIALOG (dialog), - "width", 1.0); + entry = gimp_procedure_dialog_get_scale_entry (GIMP_PROCEDURE_DIALOG (dialog), + "width", 1.0); gimp_scale_entry_set_bounds (GIMP_SCALE_ENTRY (entry), 1, file_size, FALSE); - entry = gimp_procedure_dialog_get_spin_scale (GIMP_PROCEDURE_DIALOG (dialog), - "height", 1.0); + entry = gimp_procedure_dialog_get_scale_entry (GIMP_PROCEDURE_DIALOG (dialog), + "height", 1.0); gimp_scale_entry_set_bounds (GIMP_SCALE_ENTRY (entry), 1, file_size, FALSE); gimp_procedure_dialog_fill_box (GIMP_PROCEDURE_DIALOG (dialog),