diff --git a/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte b/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte index f3343a28cd968c63874dce5e7cd7e2f8368c983a..4b75487200e82988e8270fbe0aa3df875ab844cf 100644 --- a/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte +++ b/src/lib/components/impacts_view/test_cases_view/test_case_selected/TestCaseSummary.svelte @@ -291,9 +291,19 @@ {#if mode !== "select" && situation.title !== undefined} {@const situationDetails = situation.linked_variables?.[displayMode.parametersVariableName]} + {@const omitSlider = (obj: Situation) => { + const result = { ...obj } + if (result.slider !== undefined) { + delete result.slider + } + return result + }} {@const isModified = situationIndex < testCasesCore.length && - !deepEqual(situation, testCasesCore[situationIndex])} + !deepEqual( + omitSlider(situation), + omitSlider(testCasesCore[situationIndex]), + )} {@const isDuplicated = situationIndex >= testCasesCore.length} <div class="-mx-4 mb-3 flex h-12 items-center justify-between bg-gray-200 px-4 py-1"