From 9446a7c57b3b7ee91950209c158b3d3bd0d213f7 Mon Sep 17 00:00:00 2001 From: DanielJDufour Date: Mon, 24 Mar 2025 07:50:24 -0400 Subject: [PATCH] bug fix: recompute final step when number of steps change --- packages/web-forms/src/components/QuestionStepper.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web-forms/src/components/QuestionStepper.vue b/packages/web-forms/src/components/QuestionStepper.vue index 061f7ddbb..dc152b387 100644 --- a/packages/web-forms/src/components/QuestionStepper.vue +++ b/packages/web-forms/src/components/QuestionStepper.vue @@ -60,7 +60,7 @@ const steps = computed(() => // Handle stepper state const firstStep = 0; -const finalStep = steps.value.length; +const finalStep = computed(() => steps.value.length - 1); const currentStep = ref(firstStep); const submitPressed = ref(false); provide('submitPressed', submitPressed);